ahuffman.yp

Ansible-Rolle

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

MIT

Autor

Andrew J. Huffman

Über das Projekt

An Ansible role to install and configure ypbind

Installieren
ansible-galaxy install ahuffman.yp
GitHub Repository
Lizenz
mit
Downloads
151