ahuffman.yp
ahuffman.yp
Un rol de Ansible para configurar el archivo yp.conf y el servicio NIS ypbind.
Variables del Rol
Nombre de Variable | Descripción | Requerido | Valor por Defecto | Tipo |
---|---|---|---|---|
yp_bind_pkg | El nombre del paquete para ypbind. Puedes cambiar a un nombre de paquete.su-versión si es necesario y configurarlo para tu distribución. | no | ypbind | cadena |
yp_bind_svc | El nombre del servicio ypbind. | no | ypbind | cadena |
yp_nisdomain | Nombre del dominio NIS. | sí | "" | cadena |
yp_nisserver | Lista de servidores NIS para tu dominio. | sí | [] | lista |
yp_domain_broadcast | Si se debe usar broadcast en tu dominio local | no | False | booleano |
yp_domain_slp | Consultar al servidor SLP local por ypserver que soporte NISDOMAIN | no | False | booleano |
yp_server | Nombre del servidor de tu dominio local. Debe estar listado en /etc/hosts (ver man yp.conf ). |
sí | "" | cadena |
yp_broadcast | Si no se especifica un servidor para el dominio por defecto o ninguno es accesible, intenta una llamada de broadcast para encontrar un servidor. | no | False | booleano |
yp_conf_path | Ruta a tu archivo de configuración yp. | no | "/etc/yp.conf" | cadena |
Ejemplo de Playbook
- name: "Configurar yp.conf en mis servidores"
hosts: all
roles:
- role: "ahuffman.yp"
yp_nisdomain: "mydomain.com"
yp_nisserver:
- "nis1.mydomain.com"
- "nis2.mydomain.com"
yp_domain_broadcast: True
yp_domain_slp: True
yp_broadcast: True
Licencia
Autor
Instalar
ansible-galaxy install ahuffman.yp
Licencia
mit
Descargas
151
Propietario