====== Installation de l'agent sous Linux Debian ======
* installation du paquet
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 :
{{ :reseau:gestionconfiguration:ocs:ocs43.png |}}
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**.
{{ :reseau:gestionconfiguration:ocs:ocs44.png |}}
Un répertoire **/var/log/ocsinventory-client** destiné à accueillir le fichier de log est également créé.
3 fichiers sont créés :
* Un fichier de configuration **/etc/ocsinventory/ocsinventory-agent.cfg** dans lequel vous trouverez notamment le nom d'hôte (ou l'adresse IP) précisé précédemment.
**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.
* Le fichier de rotation des logs : **/etc/logrotate.d/ocsinventory-client** qui configure la rotation quotidienne des logs de l'agent OCS Inventory NG
* Un script pour l'agent (une tâche **cron**) : **/etc/cron.daily/ocsinventory-agent** ; ce script s'exécutera chaque jour à l'heure précisée dans **/etc/crontab** (6 heures 25 dans l'exemple ci-dessous) :
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.
{{ :reseau:gestionconfiguration:ocs:ocs45.png |}}
Dans la console d'administration d'OCS vous pouvez visualiser la remontée d'information de ce serveur Linux Debian :
{{ :reseau:gestionconfiguration:ocs:ocs46.png |}}