4.2.4 Desplegando el agente a través de una instalación con script sin interacción del usuario

Realmente no es posible en la versión 2.0. Esta característica se integrará en 2.1.

 

Advertencia: esta función solo estará disponible en OCS 2.1. No pruebe estas opciones con el agente Unix OCS 2.0… ¡¡no funcionará!!

 

Desde el agente unificado de OCS Unix 2.1, puede iniciar el script postinst.pl en modo no interactivo. Se ha agregado un conjunto de argumentos de lanzamiento a este script para permitir establecer todas las opciones de configuración como puede hacer en el modo interactivo. Esta es una lista de todos los argumentos de script postinst.pl disponibles:

 

  • –nowizard: inicia este script sin interacción
  • –server: establece la dirección del servidor OCS Inventory NG (por ejemplo: http://ocsinventory-ng/ocsinventory)
  • –basevardir: establece el directorio de variables de agente unificado de OCS Inventory NG Unix (por ejemplo:/var/lib/ocsinventory-agent)
  • –configdir: establece el directorio de configuración unificado de OCS Inventory NG Unix (por ejemplo:/etc/ocsinventory-agent)
  • –user: establece el nombre de usuario para la autenticación Apache del servidor de OCS Inventory (si es necesario)
  • –password: establezca la contraseña para la autenticación Apache del servidor OCS Inventory NG (si es necesario)
  • –realm: establece el nombre del reino para la autenticación Apache del servidor OCS Inventory NG (si es necesario)
  • –crontab: establezca un crontab mientras instala el agente unificado OCS Inventory NG Unix
  • –get-old-linux-agent-config: recupera la configuración antigua del agente de OCS Inventory NG Linux (si es necesario)
  • –remove-old-linux-agent: elimina el antiguo agente OCS Inventory NG Linux del sistema (si es necesario)
  • –debug: active la opción de configuración del modo de depuración mientras instala el agente unificado OCS Inventory NG Unix
  • –logfile: establece la ruta del archivo de registro del agente unificado de OCS Inventory NG Unix (si es necesario)
  • –nossl: deshabilite la opción de configuración de verificación de CA SSL al instalar el agente unificado OCS Inventory NG Unix (no recomendado)
  • –ca: establece la ruta del archivo de la cadena del certificado de CA del agente unificado de OCS Inventory NG Unix
  • –download: activa la función de despliegue de paquetes al instalar el agente unificado OCS Inventory NG Unix
  • –snmp: active la función de análisis SNMP mientras instala el agente unificado OCS Inventory NG Unix
  • -now: inicie el agente unificado OCS Inventory NG Unix después de la instalación
  • -h o –help: pantalla del menú de ayuda

 

Por ejemplo, si desea instalar el agente OCS Unix Unified en modo no interactivo y establecer la dirección del servidor, crear un crontab, establecer una etiqueta personalizada, habilitar el modo de depuración, establecer una ruta de archivo de registro y activar la función de descarga, debe ejecutar este mando:

 

$ sudo env PERL_AUTOINSTALL = 1 perl Makefile.PL && make && make install && perl postinstl.pl 
--nowizard --server = http://yourserver/ocsinventory –crontab
Ir al contenido