]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/initscripts/init.d/dnsmasq
dnsmasq: fix initskript
[people/pmueller/ipfire-2.x.git] / src / initscripts / init.d / dnsmasq
index 4e37925171a4687d056f4f93ef3ec7b317ed8e3d..ce7689f4e1ed874d666bf46cb58f3673bcc5916f 100644 (file)
 . /etc/sysconfig/rc
 . ${rc_functions}
 
-# Pull custom configuration file
-if [ -e "/etc/sysconfig/dnsmasq" ]; then
-       . /etc/sysconfig/dnsmasq
-fi
-
 CACHE_SIZE=2500
 ENABLE_DNSSEC=1
 SHOW_SRV=1
 TRUST_ANCHOR=".,19036,8,2,49AAC11D7B6F6446702E54A1607371607A1A41855200FD2CE1CDDE32F24E8FB5"
+TIMESTAMP_FILE="/var/ipfire/dns/dnssec-timestamp"
+
+# Pull custom configuration file
+if [ -e "/etc/sysconfig/dnsmasq" ]; then
+       . /etc/sysconfig/dnsmasq
+fi
 
 function dnssec_args() {
-       local cmdline="--dnssec --dnssec-timestamp"
+       local cmdline="--dnssec --dnssec-timestamp ${TIMESTAMP_FILE}"
 
        if [ -n "${TRUST_ANCHOR}" ]; then
                cmdline="${cmdline} --trust-anchor=${TRUST_ANCHOR}"