trombik.dhcpd_openbsd

Rôle Ansible dhcpd_openbsd

Gérer dhcpd(8) du projet OpenBSD.

Exigences

Aucune

Variables de rôle

Variable Description Par défaut
dhcpd_openbsd_package nom du paquet OpenBSD dhcpd {{ __dhcpd_openbsd_package }}
dhcpd_openbsd_user nom d'utilisateur d'OpenBSD dhcpd {{ __dhcpd_openbsd_user }}
dhcpd_openbsd_group nom de groupe d'OpenBSD dhcpd {{ __dhcpd_openbsd_group }}
dhcpd_openbsd_service nom du service d'OpenBSD dhcpd {{ __dhcpd_openbsd_service }}
dhcpd_openbsd_conf_dir basedir de dhcpd.conf(5) {{ __dhcpd_openbsd_conf_dir }}
dhcpd_openbsd_conf_file chemin vers dhcpd.conf(5) {{ __dhcpd_openbsd_conf_dir }}/dhcpd.conf
dhcpd_openbsd_flags options facultatives pour OpenBSD dhcpd ""
dhcpd_openbsd_conf contenu de dhcpd.conf(5) ""

FreeBSD

Variable Par défaut
__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

Variable Par défaut
__dhcpd_openbsd_user _dhcpd
__dhcpd_openbsd_group _dhcpd
__dhcpd_openbsd_service dhcpd
__dhcpd_openbsd_conf_dir /etc
__dhcpd_openbsd_package ""

Dépendances

Aucune

Exemple de 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;
      }

Licence

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

La permission d'utiliser, de copier, de modifier et de distribuer ce logiciel pour n'importe quel but, avec ou sans frais, est par la présente accordée, à condition que le présent avis de copyright et cet avis de permission apparaissent dans toutes les copies.

LE LOGICIEL EST FOURNI "TEL QUEL" ET L'AUTEUR DÉCLINE TOUTE GARANTIE CONCERNANT CE LOGICIEL, Y COMPRIS TOUTES GARANTIES IMPLICITES DE COMMERCIALISATION ET D'ADÉQUATION. EN AUCUN CAS L'AUTEUR NE PEUT ÊTRE TENUE RESPONSABLE DES DOMMAGES SPÉCIAUX, DIRECTS, INDIRECTS OU CONSÉCUTIFS, OU DE TOUT DOMMAGE RÉSULTANT D'UNE PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS, QUE CE SOIT DANS UNE ACTION DE CONTRAT, DE NÉGLIGENCE OU AUTRE ACTION DÉLICTUELLE, DÉCOULANT DE OU EN LIEN AVEC L'UTILISATION OU LA PERFORMANCE DE CE LOGICIEL.

Informations sur l'auteur

Tomoyuki Sakurai y@trombik.org

Ce README a été créé par qansible

À propos du projet

Manages dhcpd from OpenBSD

Installer
ansible-galaxy install trombik.dhcpd_openbsd
Licence
isc
Téléchargements
107
Propriétaire
PGP finger print: 03EB 3D97 5E04 9B0C AB21 93A2 D693 42A9 EFBC 3577 Makerspace and Coliving in Siem Reap, Cambodia: http://info.mkrsgh.org/