added documentation to settings.sample
[public/microdnssec.git] / conf / settings.sample
1 # microdnssec, (c) Svenne Krap, 2010
2 # released under 2-clause BSD-license
3 # This config file is in bash syntax.
4
5
6 #### this part of the setup is regarding the machine where microdnssec runs and signs domains. 
7
8 # the full path to the dnssec-signzone binary
9 signzone=/usr/sbin/dnssec-signzone
10
11 # the full path to the dnssec-keygen binary
12 keygen=/usr/bin/dnssec-keygen
13
14 # length in bytes of the NSEC3 salt
15 salt_length=32
16
17 # try resign after this many times 24 hours
18 resign_days=10
19
20 # name of the zone.conf file to make. BEWARE this file is overwritten and should not be managed manually.
21 zoneconf_name="seczone.conf"
22
23 #### Setup nameservers
24 # amount of nameservers to use. All will be used as primaries. 
25 # Please ensure that there exists the same amount of config blocks below (named nsX_...)
26 num_nameservers=2
27
28 ## A standard config block
29 # hostname of dns-server to put in zones
30 ns1_public_name="ns1.example.com"
31 # ssh access credential and hostname to upload
32 ns1_ssh_access="root@ns1.example.com"
33 # the full path to where the files ($zoneconf and zones) are put
34 ns1_conf_path="/opt/bind/etc/"
35 # the full path to the rndc command to reconfig the server
36 ns1_rndc_path="/opt/bind/sbin/rndc"
37
38 ## second config block
39 ns2_public_name="ns2.example.com"
40 ns2_ssh_access="root@ns2.example.com"
41 ns2_conf_path="/opt/bind/etc/"
42 ns2_rndc_path="/opt/bind/sbin/rndc"