Como instalar ocsinventory-agent en RHEL 5

Los paquetes de ocsinventory (ocsinventory-agent, ocsinventory-reports, ocsinventory-server), no están disponibles en los repositorios por defecto de RHEL 5. Por ello, se habilitará el repositorio adicional EPEL (Extra Packages for Enterprise Linux)

¿Como habilitar el repositorio EPEL para RHEL x86-64?

Como usuario root ejecutar:

# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

Se puede hacer un listado de los repositorios disponibles para ver que se agregó correctamente:

# yum repolist
Loaded plugins: rhnplugin, security
repo id              repo name                                     status
epel                 Extra Packages for Enterprise Linux 5 - x86_6 enabled: 6256
rhel-x86_64-server-5 Red Hat Enterprise Linux (v. 5 for 64-bit x86 enabled: 8539
repolist: 14795

Instalar agente de ocs-inventory

Listar paquetes disponibles:

# yum search ocsinventory
Loaded plugins: rhnplugin, security
============================ Matched: ocsinventory =============================
ocsinventory.noarch : Open Computer and Software Inventory Next Generation
ocsinventory-agent.noarch : Open Computer and Software Inventory Next Generation
                          : client
ocsinventory-reports.noarch : OCS Inventory NG - Communication server
ocsinventory-server.noarch : OCS Inventory NG - Communication server

Instalar paquete del agente:

# yum install ocsinventory-agent.noarch

Configurar en el agente el servidor al que envía los datos

Editar el fichero /etc/ocsinventory/ocsinventory-agent.cfg, y modificar la línea que pone server, indicando el servidor donde está el ocsinventory-server instalado:

server = IP_address_server_ocs_inventory

Enlaces de referencia: 1