X-Git-Url: https://the.earth.li/gitweb/?a=blobdiff_plain;f=autodns.conf;h=d2d3269eb0e0ecb9291006151db59c0f46c25ac6;hb=HEAD;hp=56e09f811cbc515628de71495675687200f0649b;hpb=b3a4e4c944a9535aaf39fe414d76171b4169bd6b;p=autodns.git diff --git a/autodns.conf b/autodns.conf index 56e09f8..d2d3269 100644 --- a/autodns.conf +++ b/autodns.conf @@ -5,33 +5,37 @@ # # Who I should reply as. -$me="autodns\@earth.li"; +$me = "autodns\@earth.li"; # Who replies should be CCed to. -$ccreply="noodles\@earth.li"; +$ccreply = "noodles\@earth.li"; # Where to look for zones we're already hosting. -@cfgfiles=("/etc/bind/named.conf", +@cfgfiles = ("/etc/bind/named.conf", "/etc/bind/named.secondary.conf"); # The file we should add/delete domains from. -$conffile="/etc/bind/named.secondary.conf"; +$conffile = "/etc/bind/named.secondary.conf"; # The file that contains details of the authorized users. -$usersfile="/etc/bind/autodns.users"; +$usersfile = "/etc/bind/autodns.users"; # Base file name to for list of users domains. -$domainlistroot="/etc/bind/domains."; +$domainlistroot = "/etc/bind/domains."; # The lockfile we use to ensure we have exclusive access to the # $domainlistroot$user files and $conffile. -$lockfile="/etc/bind/autodns.lck"; +$lockfile = "/etc/bind/autodns.lck"; # The command to reload the nameserver domains list. -$reload_command="sudo ndc reconfig 2>&1"; +$reload_command = "sudo ndc reconfig 2>&1"; # When we consider a signature to have expired and so to be rejected. # Intended to help prevent reply attacks. Value is in seconds and the # signature can be +/- this many seconds from current time before being # rejected. $expiry = 7200; + +# The directory that secondary zone files live in; we'll create +# directorys underneath this. +$zonefiledir = "/var/cache/bind/secondary";