Nexenta Blog

Apuntes, Trabajos y Noticias de Solaris, y OpenSolaris.

Añadir nuevas entidades emisoras de certificados a Package Manager de OpenSolaris.

Posted by artubuntu en marzo 7, 2009

Los depósitos o entidades emisoras de certificados en OpenSolaris, son como los repositorios de Linux. Package Manager es la interfaz gráfica de IPS (Image Packaging System, el nuevo sistema de paquetes de OpenSolaris) que nos permite instalar/remover/actualizar y buscar paquetes dentro de las entidades emisoras de certificados añadidos, además de obtener información sobre los paquetes en las entidades emisoras de certificados. Lo ejecutamos en Sistema-> Administración-> Package Manager, o desde el acceso directo.

packagemanager

Package Manager tiene un interfaz muy similar a la que podemos encontrar en el Synaptic de Debian y sus derivados como Ubuntu, pero Package Manager tiene una característica especial de la cual carece Synaptic y es que nos permite trabajar desde la linea de comandos a la misma vez que lo hacemos desde la interfaz gráfica con Package Manger (Synaptic sólo permite trabajar con una interfaz a la vez).

Para visualizar información de las entidades emisoras de certificados que tenemos, se realiza con el siguiente comando desde el terminal:

$ pkg authority [-H] entidad_emisora_certificados

Si no se especifican argumentos, aparece una lista de entidades emisoras de certificados configuradas con sus direcciones URL asociadas, por ejemplo si tecleamos desde el terminal:

$ pkg authority
AUTHORITY                            URL
opensolaris.org (preferred)   http://pkg.opensolaris.org:80/

En este caso nos indica que la única entidad emisora de certificados que tenemos es la que viene por default. Ahora procedemos a añadir nuevas entidades emisoras de certificados como Blastwave y Sunfreeware. Antes de ejecutar los comandos nos debemos convertir en usuario root ($ su, y entramos password):

# pkg set-authority [-P] [-k clave_ssl] [-c cert_ssl] [-O url_origen] entidad_emisora_certificados

Por ejemplo, para añadir la entidad Sunfreeware con unos 700 paquetes:

# pkg set-authority -O  http://pkg.sunfreeware.com:9000 sunfreeware.com
# pkg refresh
# pkg authority
AUTHORITY                               URL
opensolaris.org (preferred)        http://pkg.opensolaris.org:80/
sunfreeware.com                       http://pkg.sunfreeware.com:9000/

De igual forma podemos añadir la entidad Blastwave con unos 1100 paquetes:

# pkg set-authority -O http://pkg.sunfreeware.com:9000/ sunfreeware.com
# pkg refresh

Para eliminar la configuración asociada con la entidad emisora de certificados especificada:

# pkg unset-authority entidad_emisora_certificados

Para más información:

http://dlc.sun.com/osol/g11n/content/IPS/es/ggdcd.html

https://nexenta.wordpress.com/2009/01/01/los-depositos-de-opensolaris-200811/

Una respuesta to “Añadir nuevas entidades emisoras de certificados a Package Manager de OpenSolaris.”

  1. Muy buen post, muy útil.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: