trombik.dhcpd_openbsd

Rola Ansible dhcpd_openbsd

Zarządzaj dhcpd(8) z projektu OpenBSD.

Wymagania

Brak

Zmienne Roli

Zmienna Opis Domyślna
dhcpd_openbsd_package nazwa pakietu OpenBSD dhcpd {{ __dhcpd_openbsd_package }}
dhcpd_openbsd_user nazwa użytkownika OpenBSD dhcpd {{ __dhcpd_openbsd_user }}
dhcpd_openbsd_group nazwa grupy OpenBSD dhcpd {{ __dhcpd_openbsd_group }}
dhcpd_openbsd_service nazwa usługi OpenBSD dhcpd {{ __dhcpd_openbsd_service }}
dhcpd_openbsd_conf_dir folder bazowy dla dhcpd.conf(5) {{ __dhcpd_openbsd_conf_dir }}
dhcpd_openbsd_conf_file ścieżka do dhcpd.conf(5) {{ __dhcpd_openbsd_conf_dir }}/dhcpd.conf
dhcpd_openbsd_flags opcjonalne flagi dla OpenBSD dhcpd ""
dhcpd_openbsd_conf zawartość dhcpd.conf(5) ""

FreeBSD

Zmienna Domyślna
__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

Zmienna Domyślna
__dhcpd_openbsd_user _dhcpd
__dhcpd_openbsd_group _dhcpd
__dhcpd_openbsd_service dhcpd
__dhcpd_openbsd_conf_dir /etc
__dhcpd_openbsd_package ""

Zależności

Brak

Przykładowy 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;
      }

Licencja

Copyright (c) 2017 Tomoyuki Sakurai <y@trombik.org>

Zezwolenie na używanie, kopiowanie, modyfikowanie i dystrybucję tego oprogramowania w
dowolnym celu, z opłatą lub bez, jest niniejszym przyznane, pod warunkiem, że powyższa
uwaga o prawach autorskich oraz niniejsza zgoda pojawią się we wszystkich kopiach.

OPROGRAMOWANIE JEST DOSTARCZANE "TAK JAK JEST", A AUTOR ZRZEKA SIĘ WSZELKICH GWARANCJI
ODNOŚNIE TEGO OPROGRAMOWANIA, W TYM WSZELKICH IMPLIED WARRANTIES OF
MERCHANTIBILITY I FITNESS. W ŻADNYM WYPADKU AUTOR NIE MOŻE PONOSIĆ ODPOWIEDZIALNOŚCI ZA
ŻADNE SZCZEGÓLNE, BEZPOŚREDNIE, POŚREDNIE ANI POWODOWE SZKODY, ANI ŻADNE SZKODY
WYNIKŁE Z UTRATY UŻYTKOWANIA, DANYCH LUB ZYSKÓW, CZY TO W RAMACH
DZIAŁANIA UMOWY, ZANIECHANIA LUB INNEGO DZIAŁANIA CZYNNY, POWSTAŁEGO Z JAKIEGOKOLWIEK UŻYTKOWANIA LUB WYDAJNOŚCI Tego OPROGRAMOWANIA.

Informacje o autorze

Tomoyuki Sakurai y@trombik.org

Ten plik README został stworzony przez qansible

O projekcie

Manages dhcpd from OpenBSD

Zainstaluj
ansible-galaxy install trombik.dhcpd_openbsd
Licencja
isc
Pobrania
107
Właściciel
PGP finger print: 03EB 3D97 5E04 9B0C AB21 93A2 D693 42A9 EFBC 3577 Makerspace and Coliving in Siem Reap, Cambodia: http://info.mkrsgh.org/