ahuffman.yp

Rol de Ansible

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. "" cadena
yp_nisserver Lista de servidores NIS para tu dominio. [] 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). "" 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

MIT

Autor

Andrew J. Huffman

Acerca del proyecto

An Ansible role to install and configure ypbind

Instalar
ansible-galaxy install ahuffman.yp
Licencia
mit
Descargas
151
Propietario