role: package.dns.bind

Parent roles: package . dns

URL: https://gitlab.mn.tu-dresden.de/sdm/package.dns.bind.git

Description

This role installs and configure the ISC bind DNS server.

Requirements

Variables

Processes

main

  1. create bind configuration directory
  2. create rndc.key file if it does not exist
  3. invoke configuration tasks

configure

  1. create the “named.conf” file from a template represented in the “bind_configfile” variable
  2. create zone and reverse zone files if host is a master or standalone server
  3. enable bind service
  4. start or reload bind service

License

BSD-3-Clauses

Contributors