trombik.dhcpd_openbsd
Ansibleロール dhcpd_openbsd
OpenBSDプロジェクトのdhcpd(8)
を管理します。
要件
特になし
ロール変数
変数 | 説明 | デフォルト |
---|---|---|
dhcpd_openbsd_package |
OpenBSDのdhcpd のパッケージ名 |
{{ __dhcpd_openbsd_package }} |
dhcpd_openbsd_user |
OpenBSDのdhcpd のユーザー名 |
{{ __dhcpd_openbsd_user }} |
dhcpd_openbsd_group |
OpenBSDのdhcpd のグループ名 |
{{ __dhcpd_openbsd_group }} |
dhcpd_openbsd_service |
OpenBSDのdhcpd のサービス名 |
{{ __dhcpd_openbsd_service }} |
dhcpd_openbsd_conf_dir |
dhcpd.conf(5) のベースディレクトリ |
{{ __dhcpd_openbsd_conf_dir }} |
dhcpd_openbsd_conf_file |
dhcpd.conf(5) のパス |
{{ __dhcpd_openbsd_conf_dir }}/dhcpd.conf |
dhcpd_openbsd_flags |
OpenBSDのdhcpd のオプションフラグ |
"" |
dhcpd_openbsd_conf |
dhcpd.conf(5) の内容 |
"" |
FreeBSD
変数 | デフォルト |
---|---|
__dhcpd_openbsd_user |
dhcpd |
__dhcpd_openbsd_group |
dhcpd |
__dhcpd_openbsd_service |
dhcpd |
__dhcpd_openbsd_conf_dir |
/usr/local/etc |
__dhcpd_openbsd_package |
net/dhcpd |
OpenBSD
変数 | デフォルト |
---|---|
__dhcpd_openbsd_user |
_dhcpd |
__dhcpd_openbsd_group |
_dhcpd |
__dhcpd_openbsd_service |
dhcpd |
__dhcpd_openbsd_conf_dir |
/etc |
__dhcpd_openbsd_package |
"" |
依存関係
特になし
例のプレイブック
---
- hosts: localhost
roles:
- ansible-role-dhcpd_openbsd
vars:
dhcpd_openbsd_flags: em0
dhcpd_openbsd_conf: |
option domain-name "i.trombik.org";
option domain-name-servers 127.0.0.1;
default-lease-time 600;
max-lease-time 7200;
subnet 10.0.2.0 netmask 255.255.255.0 {
range 10.0.2.100 10.0.2.200;
option broadcast-address 10.0.2.255;
option routers 10.0.2.2;
}
ライセンス
Copyright (c) 2017 Tomoyuki Sakurai <y@trombik.org>
このソフトウェアを使用、コピー、変更、配布する権利は、料金の有無にかかわらず付与されます。ただし、上記の著作権表示とこの許可通知がすべてのコピーに表示されることが条件です。
このソフトウェアは「現状のまま」提供され、著作者は商業性および適合性を含むすべての保証を否認します。著作者は、このソフトウェアの使用またはパフォーマンスに起因する直接的または間接的、特別または結果的な損害について一切責任を負いません。
著者情報
Tomoyuki Sakurai y@trombik.org
このREADMEはqansibleによって作成されました。
インストール
ansible-galaxy install trombik.dhcpd_openbsd
ライセンス
isc
ダウンロード
107
所有者
PGP finger print: 03EB 3D97 5E04 9B0C AB21 93A2 D693 42A9 EFBC 3577
Makerspace and Coliving in Siem Reap, Cambodia: http://info.mkrsgh.org/