J'avais différé la mise à jour depuis la version 1.3.3 vers la version 2.0 ou 2.0.1 à cause de bibliothèques embarquées et de problèmes de licences incompatibles qui sont maintenant corrigés.

Site officiel : http://www.ocsinventory-ng.org/.

Bien sur l'installation se fait avec YUM :

yum --enablerepo=remi,remi-test install ocsinventory

Le paquet ocsinventory est un pseudo paquet qui permet d'installer en même temps :

  • ocsinventory-server : le serveur de communication (Communication server)
  • ocsinventory-reports : la console d'administration (Administration console)
  • mysql-server : le serveur de base de données
Il reste bien sûr possible d'installer séparément les 3 serveurs sur des machines différentes.

Pour ceux qui préfèrent encore le téléchargement : le dépôt (disponible pour Fedora ≥ 10 et RHEL/CentOS ≥ 4)

Après l'installation, connectez vous sur http://localhost/ocsreports/ pour configurer l'application et créer la base de données (ou corriger le schéma en cas de mise à jour).

Je vous invite à lire le billet : Guide d'installation d'OCS et GLPI qui vous facilitera sans doute l'installation (cet article nécessite sans doute une actualisation).

Bien évident, je compte sur vos tests et retours sur cette application, partenaire incontournable de GLPI (même si l'extension fusioninventory est une alternative qui monte). Si les retours sont satisfaisant, je pousserais la version dans remi est dans les dépôts officiels fedora et EPEL.

La découverte SNMP ne fonctionne pas sans l'activation de l'alias /snmp dans le fichier /etc/httpd/conf.d/ocsinventory-server.conf (après lecture des informations concernant la sécurité).

Pour la remonté des inventaires des machines Linux, deux agents sont disponibles :