ahuffman.yp

Ansible ロール

ahuffman.yp

yp.conf と ypbind NIS サービスを設定するための Ansible ロールです。

ロール変数

変数名 説明 必須 デフォルト値
yp_bind_pkg ypbind のパッケージ名。必要に応じて特定のパッケージ名.バージョンに変更し、あなたのディストリビューションに合わせて設定できます。 いいえ ypbind 文字列
yp_bind_svc ypbind サービスの名前。 いいえ ypbind 文字列
yp_nisdomain NIS ドメイン名。 はい "" 文字列
yp_nisserver あなたのドメインの NIS サーバーのリスト。 はい [] リスト
yp_domain_broadcast ローカルドメインでブロードキャストを使用するかどうか。 いいえ False ブール値
yp_domain_slp NISDOMAIN をサポートする ypserver のためにローカル SLP サーバーをクエリします。 いいえ False ブール値
yp_server あなたのローカルドメインのサーバーホスト名。/etc/hosts にリストされている必要があります(man yp.confを参照)。 はい "" 文字列
yp_broadcast デフォルトドメインの指定されたサーバーがない場合、またはそれらが到達可能でない場合、サーバーを見つけるためにブロードキャストコールを試みます。 いいえ False ブール値
yp_conf_path あなたの yp 設定ファイルのパス。 いいえ "/etc/yp.conf" 文字列

例 Playbook

- name: "サーバーの yp.conf を設定する"
  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

ライセンス

MIT

著者

Andrew J. Huffman

プロジェクトについて

An Ansible role to install and configure ypbind

インストール
ansible-galaxy install ahuffman.yp
ライセンス
mit
ダウンロード
151