# FusionInventory Agent ## Description The FusionInventory agent is a generic management agent. It can perform a certain number of tasks, according to its own execution plan, or on behalf of a GLPI server with fusioninventory plugin, acting as a control point. Two of these tasks are included in agent source distribution, local inventory and wake on lan. Other tasks are distributed separatly, excepted for binary distributions where they are bundled together. ## Dependencies Minimum perl version: 5.8 Additional mandatory perl modules: * File::Which * LWP * Net::IP * Text::Template * UNIVERSAL::require * XML::TreePP * Mac::SysProfile (MacOs only) Additional optional perl modules: * Compress::Zlib, for message compression * HTTP::Daemon, for web interface * IO::Socket::SSL, for HTTPS support with certificate validation * Net::CUPS (v0.60 minimum), for printers detection * Proc::Daemon, for daemon mode (Unix only) * Win32::Daemon, for Win32 service mode (Windows only) * Proc::PID::File, for daemon mode (Unix only) Additional optional programs: * dmidecode, for hardware inventory * lspci, for hardware inventory # Contacts Project websites: * main site: * forge: Project mailing lists: * * Project IRC channel: * #FusionInventory on FreeNode IRC Network Please report any issues on project forge bugtracker. # Authors * Gonéri Le Bouder * Guillaume Rousse Copyright 2006-2010 OCS Inventory contributors Copyright 2010-2012 FusionInventory Team # License This software is licensed under the terms of GPLv2+, see LICENSE file for details. # Additional pieces of software The memconf script: url: author: Tom Schmidt copyright: 1996-2009 Tom Schmidt FusionInventory::Agent::Task::Inventory::Input::Virtualization::Vmsystem contains code from imvirt: url: author: Thomas Liske copyright: 2008 IBH IT-Service GmbH License: GPLv2+ FusionInventory::Agent::Tools::Screen contains code from monitor-edid: url: copyright: 2005 Mandriva license: GPLv2+