dhcpd_openbsd

Ansible Роль dhcpd_openbsd

Управляет dhcpd(8) из проекта OpenBSD.

Требования

Нет

Переменные роли

Переменная Описание Значение по умолчанию
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 basedir для 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 ""

Зависимости

Нет

Пример Playbook

---

- 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 <[email protected]>

Разрешение использовать, копировать, модифицировать и распространять это программное обеспечение для любых
целей без каких-либо оплат предоставлено при условии, что вышеуказанное
уведомление о авторских правах и это разрешение появляются во всех копиях.

ЭТО ПО СНАЧАЛА ПРЕДОСТАВЛЯЕТСЯ "КАК ЕСТЬ", И АВТОР ОТКАЗЫВАЕТСЯ ОТ ВСЕХ ГАРАНТИЙ
ПО ОТНОШЕНИЮ К ЭТОМУ ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ, ВКЛЮЧАЯ ВСЕ ЯВНЫЕ И НЯВНЫЕ ГАРАНТИИ
КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ. В НИКАКОМ СЛУЧАЕ АВТОР НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА
ЛЮБЫЕ СПЕЦИАЛЬНЫЕ, ПРЯМЫЕ, КОСВЕННЫЕ ИЛИ ПОСЛЕДУЮЩИЕ УЩЕРБЫ ИЛИ УЩЕРБЫ,
ВЫТЕКАЮЩИЕ ИЗ УТРАТЫ ИСПОЛЬЗОВАНИЯ, ДАННЫХ ИЛИ ПРИБЫЛИ, БУДЬ ТО В
ДЕЙСТВИИ ДОГОВОРА, НЕЛЕГИЧЕСКОГО ПРЕСТУПЛЕНИЯ ИЛИ ДРУГОГО ТОРТУ,
ВЫТЕКАЮЩИХ ИЗ ИСПОЛЬЗОВАНИЯ ИЛИ РАБОТЫ ЭТОГО ПО.

Информация об авторе

Tomoyuki Sakurai y@trombik.org

Этот файл README был создан с помощью qansible

О проекте

Manages dhcpd from OpenBSD

Установить
ansible-galaxy install trombik/ansible-role-dhcpd_openbsd
Лицензия
isc
Загрузки
98
Владелец
PGP finger print: 03EB 3D97 5E04 9B0C AB21 93A2 D693 42A9 EFBC 3577 Makerspace and Coliving in Siem Reap, Cambodia: http://info.mkrsgh.org/