apt-get install ocsinventory-agent
Le système propose une configuration d'ocsinventory-agent. Choisir la méthode “HTTP” qui permet de remonter les informations à un serveur OCS, puis saisir lorsque cela est demandé le nom d'hôte du serveur :
La méthode locale permet la récupération des informations dans un fichier XML (intéressant si le poste ne peut pas se connecter au réseau) puis l'incorporation manuelle dans OCS. HTTP est, ici, la méthode qui convient puisque tous les postes peuvent accéder au serveur OCS via le réseau.
Il suffit ensuite de saisir le nom d'hôte du serveur d'inventaire ou son adresse IP.
Un répertoire /var/log/ocsinventory-client destiné à accueillir le fichier de log est également créé.
3 fichiers sont créés :
Exemple de fichier ocsinventory-agent.cfg :
server=10.187.36.203
Il est possible de rajouter un TAG dans ce fichier.
tag=Linux_Debian_7
Le TAG représente une rapide description de la machine (et permettra des recherches par catégorie) : s'il n'a pas été précisé lors de la configuration de l'agent, il peut être ajouté ou modifié via la console d'administration du serveur.
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
La première remontée d'inventaire ne se fera qu'à l'heure indiquée et ensuite le rythme des remontées dépendra des valeurs des variables PROLOG_FREQ et FREQUENCY.
Pour forcer la remontée d'inventaire une première fois sans attendre le premier déclenchement du cron, il suffit d'exécuter la commande ocsinventory-agent.
Dans la console d'administration d'OCS vous pouvez visualiser la remontée d'information de ce serveur Linux Debian :