ahuffman.yp
ahuffman.yp
Eine Ansible-Rolle zur Konfiguration von yp.conf und dem ypbind NIS-Dienst.
Rollenvariablen
Variablenname | Beschreibung | Erforderlich | Standardwert | Typ |
---|---|---|---|---|
yp_bind_pkg | Der Paketname für ypbind. Sie können ihn gegebenenfalls in einen bestimmten Paketnamen.Version ändern und für Ihre Distribution einrichten. | nein | ypbind | string |
yp_bind_svc | Der Name des ypbind-Dienstes. | nein | ypbind | string |
yp_nisdomain | NIS-Domainname. | ja | "" | string |
yp_nisserver | Liste der NIS-Server für Ihre Domain. | ja | [] | list |
yp_domain_broadcast | Ob Broadcast in Ihrer lokalen Domain verwendet werden soll oder nicht | nein | False | boolean |
yp_domain_slp | Lokalen SLP- server abfragen, um ypserver zu finden, der NISDOMAIN unterstützt | nein | False | boolean |
yp_server | Hostname des Servers Ihrer lokalen Domain. Muss in /etc/hosts aufgeführt sein (siehe man yp.conf ). |
ja | "" | string |
yp_broadcast | Wenn kein Server für die Standarddomain angegeben ist oder keiner von ihnen erreichbar ist, versuchen Sie einen Broadcast- Aufruf, um einen Server zu finden. | nein | False | boolean |
yp_conf_path | Pfad zu Ihrer yp-Konfigurationsdatei. | nein | "/etc/yp.conf" | string |
Beispiel-Playbook
- name: "Konfiguriere yp.conf auf meinen Servern"
hosts: all
roles:
- role: "ahuffman.yp"
yp_nisdomain: "meinedomain.com"
yp_nisserver:
- "nis1.meinedomain.com"
- "nis2.meinedomain.com"
yp_domain_broadcast: True
yp_domain_slp: True
yp_broadcast: True
Lizenz
Autor
Installieren
ansible-galaxy install ahuffman.yp
Lizenz
mit
Downloads
151
Besitzer