OCS inventory NG - Unix unified agent
+
Par Remi le mercredi 11 avril 2007, 17:12 - Archives - Lien permanent
The RPM of the new agent for
Open Computer and Software Inventory Next Generation is available on remi-test repo for EL2, EL3, EL4, FC3, FC4, FC5 and FC6.
Le RPM du nouvel agent unifié pour
Open Computer and Software Inventory Next Generation est disponible dans le dépôt remi-test pour EL2, EL3, EL4, FC3, FC4, FC5 et FC6.
Cette version présente de nombreux avantages par rapport au client actuel (ocsinventory-client-1.01)
- Fonctionne sur la plupart des Unix (Linux, AIX, Solaris, ...) à partir du même code source (écrit en perl), les précédentes contributions pour les Unix propriétaires utilisaient d'autres solutions.
- Permet la détection du numéro de série de l'écran (utilise monitor-edid-1.11-1). L'ancien client récupérait les informations à partir du fichier xorg.conf, souvent vide sur les versions récentes, voir absent sur les serveurs (mode texte par défaut).
- Permet l'ajout simple d'extensions (le dossier Agent/Backend contient de nombreux exemples, chaque OS est en fait une extension), enfin simple pour un développeur perl.
- Détecte les installations multi-architectures d'une même bibliothèque (le nom est suffixé par l'architecture), très pratique sur une machine x86_64, notamment.
- Gère un contexte pour chaque serveur, ce qui permet, surtout aux testeurs/dévelopeurs, d'envoyer leur inventaire vers différents serveur OCS (/var/lib/ocsinventory-agent/<nom du serveur>).
- Possibilité de fonctionner en service (daemon), comme l'agent Windows, en respectant le délai entre inventaire fixé par la configuration du serveur. Cependant, dans cette première version du RPM, c'est une tâche planifiée quotidienne qui reste utilisée.
- Meilleur respect de l'arborescence standardisée (F.H.S.)
- etc... (j'en oublie forcément).
Il ne s'agit pas pour l'instant d'une version stable et supportée, mais d'une version alpha, issue du CVS du projet, mais qui devrait être utilisée à grande échelle très prochainement.
Bien attendu, cet agent est incompatible avec l'ancien (désinstallation).
Les retours sont donc bienvenus.
Téléchargement :
- FC6 :
ocsinventory-agent-0.0.5-0.20070416.fc6.remi.noarch.rpm - FC5 :
ocsinventory-agent-0.0.5-0.20070416.fc5.remi.noarch.rpm - FC4 :
ocsinventory-agent-0.0.5-0.20070416.fc4.remi.noarch.rpm - FC3 :
ocsinventory-agent-0.0.5-0.20070416.fc3.remi.noarch.rpm - EL4 :
ocsinventory-agent-0.0.5-0.20070416.el4.remi.noarch.rpm - EL3 :
ocsinventory-agent-0.0.5-0.20070416.el3.remi.noarch.rpm - EL2 :
ocsinventory-agent-0.0.5-0.20070416.el2.remi.noarch.rpm
Pour la configuration, il suffit d'éditer le fichier /etc/ocsinventory-agent/ocsinv.conf.
Commentaires
Mise à jour version CVS de 20070409 vers 20070412.
Contient surtout un correctif pour les anciennes versions de Perl (RHEL 2.1).
Mise à jour version CVS de 20070412 vers 20070416.
Contient un correctif pour la configuration du logrotate.
Billet archivé, voir : ocsinventory-agent-0.0.6-1