miércoles, 27 de julio de 2016

Repositorio Solaris 11.3 - Agregar permiso de conexión para otros equipos

Para permitir que otros equipos puedan accesar el repositorio local creado en la máquina virtual, necesitamos configurar lo siguiente:

Para este ejemplo el repositorio se encuentra en /TECNIUX/repo

# svccfg -s application/pkg/server setprop pkg/inst_root=/TECNIUX/repo

# svccfg -s application/pkg/server setprop pkg/readonly=true

Validamos que el parámetro configurado sea correcto:

# svcprop -p pkg/inst_root application/pkg/server
/TECNIUX/repo

Para proporcionar el servicio a los clientes externos debemos habilitar el servicio pkg.depotd el cual utiliza por default el puerto 80 pero se puede elegir uno distinto.

# svccfg -s application/pkg/server setprop pkg/port=port_number

Ahora iniciamos el servicio del repositorio

# svcadm refresh application/pkg/server
# svcadm enable application/pkg/server

Finalmente habilitamos el publisher para que un servidor externo pueda accesar al repositorio local:

# root@it:~# pkg set-publisher -G '*' -M '*' -g http://192.168.0.27 solaris

La IP 192.168.0.27 corresponde al repositorio local. 

REFERENCIAS

  • https://docs.oracle.com/cd/E23824_01/html/E21803/accessrepo2.html

No hay comentarios.:

Publicar un comentario