]> the.earth.li Git - autodns.git/blob - autodns.conf
Release 1.0.0
[autodns.git] / autodns.conf
1 #
2 # AutoDNS config file.
3 #
4 # These are sort of suitable for a Debian setup.
5 #
6
7 # Who I should reply as.
8 $me = "autodns\@earth.li";
9
10 # Who replies should be CCed to.
11 $ccreply = "noodles\@earth.li";
12
13 # Where to look for zones we're already hosting.
14 @cfgfiles = ("/etc/bind/named.conf",
15         "/etc/bind/named.secondary.conf");
16
17 # The file we should add/delete domains from.
18 $conffile = "/etc/bind/named.secondary.conf";
19
20 # The file that contains details of the authorized users.
21 $usersfile = "/etc/bind/autodns.users";
22
23 # Base file name to for list of users domains.
24 $domainlistroot = "/etc/bind/domains.";
25
26 # The lockfile we use to ensure we have exclusive access to the
27 # $domainlistroot$user files and $conffile.
28 $lockfile = "/etc/bind/autodns.lck";
29
30 # The command to reload the nameserver domains list.
31 $reload_command = "sudo ndc reconfig 2>&1";
32
33 # When we consider a signature to have expired and so to be rejected.
34 # Intended to help prevent reply attacks. Value is in seconds and the 
35 # signature can be +/- this many seconds from current time before being
36 # rejected.
37 $expiry = 7200;
38
39 # The directory that secondary zone files live in; we'll create <username>
40 # directorys underneath this.
41 $zonefiledir = "/var/cache/bind/secondary";