Ir al contenido España-Español
HP.com España principal Productos y Servicios Soporte y Drivers Soluciones Cómo Comprar
» Contactar con HP
Más opciones
HP.com España principal
Guía de administración de Software Distributor: HP-UX 11i v1, 11i v2 y 11i v3 > Capítulo 4 Administración de almacenes de software

Registro y anulación del registro de los almacenes (swreg)

» 

Documentación técnica

Libro completo en PDF
» Comentarios
Aquí empieza el contenido

 » Tabla de contenido

 » Glosario

 » Índice

Para que otros comandos de SD-UX puedan obtener acceso al software de un almacén a través de una red y utilizarlo, el almacén se debe registrar. También se puede anular el registro de un almacén si no desea que esté disponible.

El registro y la anulación del registro de los almacenes se realiza de las formas siguientes:

  • El comando swcopy registra automáticamente los almacenes recién creados. (Puede activar o desactivar esta función con la opción register_new_depot.)

  • El comando swremove anula automáticamente el registro de un almacén después de eliminar todo el software incluido en el almacén.

  • El comando swreg registra o anula el registro de los almacenes de forma explícita.

El comando swreg permite registrar o anular el registro de los almacenes de forma explícita cuando las características de registro automático de swcopy o swremove no bastan. Por ejemplo, swreg se puede utilizar para:

  • Acondicionar la disponibilidad de un CD-ROM u otro medio como almacén registrado.

  • Registrar un almacén creado con swpackage.

  • Anular el registro de un almacén para limitar el acceso en la red sin necesidad de eliminar físicamente el almacén de un sistema host.

¿Registrar los medios o crear un almacén en red?

¿En qué situación tiene sentido utilizar los medios de software como un almacén registrado en lugar de utilizar los medios para crear un almacén en red? En general, la utilización de los medios como un almacén tiene sentido para el uso a pequeña escala; por ejemplo, cuando sólo hay uno o dos sistemas más que necesiten obtener acceso a los medios. Si son más los sistemas que tienen que tener acceso a los medios, el rendimiento será superior si se crea un almacén en red a partir de los medios individuales. Consulte la sección «Tareas de administración de almacenes adicionales y ejemplos» para ver un ejemplo.

Registro y seguridad

Puesto que SD-UX almacena los objetos que contiene en el sistema de archivos, cabe la posibilidad de que alguien construya una imagen de «caballo de Troya» del sistema de archivos de un almacén de software. Lo que puede vulnerar la seguridad de todo sistema que instale productos desde el almacén falso. Para proteger los sistemas de una situación de este tipo, SD-UX requiere que se registren los almacenes antes de que se pueda instalar o copiar el software a partir de ellos. Esta comprobación se realiza siempre antes de autorizar el acceso, excepto cuando es el superusuario local quien ejecuta swinstall.

NOTA: El registro de un almacén no pone en vigor restricciones de acceso. La aplicación de restricciones de acceso es responsabilidad de la seguridad de SD (consulte el Capítulo 9: «Seguridad de SD-UX»). El registro con el comando swreg necesita permiso de inserción en la lista ACL de sistema host.

Autorización

Para registrar un almacén nuevo o anular el registro de un almacén existente, swreg necesita la presencia de un permiso de lectura en el almacén en cuestión y de un permiso de inserción en el sistema host. Para anular el registro de un almacén registrado, el comando swreg necesita la presencia de un permiso de escritura en el sistema host. Para obtener más información sobre los permisos, consulte el Capítulo 9: «Seguridad de SD-UX».

Utilización de swreg

Sintaxis de swreg

swreg -l nivel  [-u]  [-v]  [-C archivo_sesión]  [-f archivo_objetos] 
[-S archivo_sesión] [-t archivo_destino] [-x opción=valor]
[-X archivo_opciones] [objetos_para_registrar] [@ selecciones_destino]

Opciones y operandos

-l nivel

Especifica el nivel del objeto que se va a registrar o cuyo registro se va a anular; el nivel puede ser depot o root.

-u

Hace que swreg anule el registro de los objetos especificados en lugar de registrarlos.

-v

Activa la salida detallada en el archivo stdout y muestra toda la actividad en la pantalla.

-C archivo_sesión

Ejecuta el comando y guarda los valores actuales de opción y operando en un archivo_sesión para reutilizarlos en otra sesión. Consulte la sección «Archivos de sesión».

-f archivo_objetos

Lee una lista de objetos de almacén o directorio raíz por registrar o cuyo registro se debe anular en un archivo_objetos en lugar de (o además de) hacerlo en la línea de comandos.

-S archivo_sesión

Ejecuta el comando en función de los valores guardados en una sesión anterior, tal como se hayan definido en archivo_sesión. Consulte la sección «Archivos de sesión».

-t archivo_destino

Lee una lista de las selecciones de destino en un archivo independiente en lugar de (o además de) en la línea de comandos. Consulte la sección «Archivos de destino».

-x opción=valor

Define una opción de comando en valor y omite los valores por defecto o un valor de los archivos de opciones. Consulte la sección «Utilización de las opciones de comando».

-X archivo_opciones

Lee las opciones de sesión y el comportamiento en archivo_opciones. Consulte la sección «Utilización de las opciones de comando».

objetos_para_registrar

Los objetos de software que han de registrarse o cuyo registro ha de anularse.

@ selecciones_destino

El destino en el que se registrarán los objetos o se anulará su registro. Consulte la sección «Selecciones de destino».

Modificación de las opciones de comando

Puede cambiar el comportamiento de este comando especificando opciones adicionales en la línea de comandos al llamar al comando (con la opción -x) o leyendo los valores predefinidos en un archivo. En la siguiente tabla, se relacionan los valores por defecto y las opciones correspondientes a swreg:

Tabla 4-5 Opciones de comando y valores por defecto de swreg

  • admin_directory=/var/adm/sw

  • distribution_target_directory= /var/spool/sw

  • level=

  • log_msgid=0

  • logfile=/var/adm/sw/swreg.log

  • logdetail=false

  • loglevel=1

  • objects_to_register=

  • rpc_binding_info=​ncacn_ip_tcp:[2121]ncadg_ip_udp:[2121]

  • rpc_timeout=5

  • run_as_superuser=true

  • select_local=true

  • select_local=true

  • target_directory=

  • targets=

  • verbose=1

 

Para obtener más información

Consulte el Apéndice A para obtener una descripción completa de cada valor por defecto.

Ejemplos de swreg

Para anular el registro de un almacén en CD-ROM montado en /mnt/cd, escriba:

swreg -l depot -u /mnt/cd

Para registrar el mismo almacén (montado en /mnt/cd en el sistema host local) como un almacén que estará disponible en la red, escriba:

swreg -l depot /mnt/cd

En el ejemplo siguiente se habilita el acceso directo desde otro sistema u otros dos sistemas al almacén HWEnable11i en el CD Support Plus, dando por sentado que el CD Support Plus está montado en /cdrom:

swreg -l depot /cdrom/HWEnable11i

Versión para imprimir
Declaración de privacidad El uso de este sitio implica la aceptación de sus términos de uso
© 1997, 2000-2003, 2006, 2007 Hewlett-Packard Development Company, L.P.