The GLPI 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 acting as a control point.
This agent is based on a fork of FusionInventory agent and so works mainly like FusionInventory agent. It introduces new features and a new protocol to communicate directly with a GLPI server and its native inventory feature. Anyway it also keeps the compatibility with FusionInventory for GLPI plugin.
The GLPI Agent has its dedicated documentation project where any contribution will also be appreciated.
The documentation itself is readable online.
Minimum perl version: 5.8
Mandatory Perl modules:
Optional Perl modules:
Optional Perl modules:
Optional programs:
Mandatory Perl modules:
Optional Perl modules:
Optional programs:
Mandatory Perl modules:
Optional Perl modules:
Optional Perl modules:
Mandatory Perl modules:
Mandatory Perl modules for P2P Support:
Tools:
Mandatory Perl modules:
Tools:
See CONTRIB to find references to GLPI Agent related scritps/files
Project websites:
Project Telegram channel:
Please report any issues on project github issue tracker.
Copyright 2006-2010 OCS Inventory contributors
Copyright 2010-2019 FusionInventory Team
Copyright 2011-2021 Teclib Editions
This software is licensed under the terms of GPLv2+, see LICENSE file for details.
The glpi-injector script is based on fusioninventory-injector script:
GLPI::Agent::Task::Inventory::Vmsystem contains code from imvirt: