gjherbiet / dnscatz

Catalog Zone Utilities

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Catalog Zones Tools

catz2nsd

catz2nsd configures NSD using catalog zones. It reads a configuration file (default /etc/nsd/catz2nsd.conf) and updates NSD using nsd-control. catz2nsd must be able to read the list of currently configured zones in NSD (default /var/lib/nsd/zone.list) in order to determine which zones to add, remove, or update.

The configuration file is NSD-like as described below:

catalog-zone:
  name: <string>
  request-xfr: <ip-address> <key-name | NOKEY>
  zonefile: <filename>
  pattern: <pattern-name>

key:
  name: <string>
  algorithm: <string>
  secret: <base64 blob>

zones2catz

zones2catz creates a catalog zone from a text file containing one zone per line and writes its output to a file or stdout.

References

About

Catalog Zone Utilities

License:BSD 2-Clause "Simplified" License


Languages

Language:Python 98.7%Language:Makefile 1.3%