trombik.dhcpd_openbsd

Rol de Ansible dhcpd_openbsd

Gestiona dhcpd(8) del proyecto OpenBSD.

Requisitos

Ninguno

Variables del Rol

Variable Descripción Por Defecto
dhcpd_openbsd_package nombre del paquete de dhcpd de OpenBSD {{ __dhcpd_openbsd_package }}
dhcpd_openbsd_user nombre de usuario de dhcpd de OpenBSD {{ __dhcpd_openbsd_user }}
dhcpd_openbsd_group nombre de grupo de dhcpd de OpenBSD {{ __dhcpd_openbsd_group }}
dhcpd_openbsd_service nombre del servicio dhcpd de OpenBSD {{ __dhcpd_openbsd_service }}
dhcpd_openbsd_conf_dir basedir de dhcpd.conf(5) {{ __dhcpd_openbsd_conf_dir }}
dhcpd_openbsd_conf_file ruta a dhcpd.conf(5) {{ __dhcpd_openbsd_conf_dir }}/dhcpd.conf
dhcpd_openbsd_flags flags opcionales para dhcpd de OpenBSD ""
dhcpd_openbsd_conf contenido de dhcpd.conf(5) ""

FreeBSD

Variable Por Defecto
__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 Por Defecto
__dhcpd_openbsd_user _dhcpd
__dhcpd_openbsd_group _dhcpd
__dhcpd_openbsd_service dhcpd
__dhcpd_openbsd_conf_dir /etc
__dhcpd_openbsd_package ""

Dependencias

Ninguna

Ejemplo 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;
      }

Licencia

Copyright (c) 2017 Tomoyuki Sakurai <[email protected]>

Se concede permiso para usar, copiar, modificar y distribuir este software
para cualquier propósito, con o sin una tarifa, siempre que la nota de
copyright anterior y esta nota de permiso aparezcan en todas las copias.

EL SOFTWARE SE PROPORCIONA "TAL CUAL" Y EL AUTOR RECHAZA TODAS LAS GARANTÍAS
CON RESPECTO A ESTE SOFTWARE, INCLUYENDO TODAS LAS GARANTÍAS IMPLÍCITAS DE
COMERCIALIZACIÓN Y ADECUACIÓN. EN NINGÚN CASO SERÁ EL AUTOR RESPONSABLE DE
DAÑOS ESPECIALES, DIRECTOS, INDIRECTOS O CONSECUENCIALES O CUALQUIER DAÑO
QUE RESULTE DE LA PÉRDIDA DE USO, DATOS O BENEFICIOS, YA SEA EN UNA
ACCIÓN DE CONTRATO, NEGLIGENCIA U OTRA ACCIÓN, QUE SURJA DE O EN
CONEXIÓN CON EL USO O RENDIMIENTO DE ESTE SOFTWARE.

Información del Autor

Tomoyuki Sakurai y@trombik.org

Este README fue creado por qansible

Acerca del proyecto

Manages dhcpd from OpenBSD

Instalar
ansible-galaxy install trombik.dhcpd_openbsd
Licencia
isc
Descargas
107
Propietario
PGP finger print: 03EB 3D97 5E04 9B0C AB21 93A2 D693 42A9 EFBC 3577 Makerspace and Coliving in Siem Reap, Cambodia: http://info.mkrsgh.org/