sauron

This is the program for generating DNS and DHCP configuration files from Sauron database for given server.

sauron [--help] [OPTIONS] {servername} [target directory]

optiondescription
--allGenerate all (DNS & DHCP) configuration files.
--bindGenerate BIND (named) configuration files.
--dhcpGenerate DHCP (dhcpd) configuration files.
--printerGenerate PRINTER (lpd) configuration files (not yet implemented).
--cleanCleanup expired host records from the server. By default host records that have been expired over 30 days are removed, but this can be controlled using configuration file option SAURON_REMOVE_EXPIRED_DELAY.
--updateserialforce SOA serial number update on master zones.
--checkCheck validity of generated DNS & DHCP configuration files. (see the Section called Generating DNS & DHCP Configurations in Chapter 3).
--dhcp2Enable DHCP v2 compatibility mode.
--mailEnable email notification sending.

Option --updateserial forces the update of zone SOA serial numbers for master zones. Normally Sauron tries to detect if zone serial number update is necessary and update it only when needed, but this detection routine may sometimes fail, so for now it's recommended to use --updateserial option.