#!/bin/sh . /usr/lib/libmodcgi.sh check "$DNSMASQ_ENABLED" yes:auto "*":man check "$DNSMASQ_DHCP" yes:dhcp_yes "*":dhcp_no check "$DNSMASQ_BOGUSPRIV" yes:boguspriv check "$DNSMASQ_ETHERS" yes:ethers check "$DNSMASQ_DHCP_BOOT" yes:dhcp_boot_yes "*":dhcp_boot_no check "$DNSMASQ_STOP_DNS_REBIND" yes:stop_dns_rebind check "$DNSMASQ_TFTP" yes:tftp_yes "*":tftp_no check "$DNSMASQ_AVM_DNS" yes:avm_dns check "$DNSMASQ_WRAPPER" yes:wrapper sec_begin '$(lang de:"Starttyp" en:"Start type")' cat << EOF


EOF sec_end sec_begin '$(lang de:"DNS Server" en:"DNS server")' cat << EOF

$(lang de:"Der DNS Server ist gebunden an" en:"The DNS server is listening on"):

Port:

$(lang de:"Domain" en:"Domain"):




$(lang de:"momentan: " en:"at the moment: ") EOF echo 'servercfg.dns1' | ar7cfgctl -s cat << EOF $(lang de:" und " en:" and ") EOF echo 'servercfg.dns2' | ar7cfgctl -s cat << EOF

$(lang de:"zusätzlich diese Upstream Nameserver nutzen (durch Leerzeichen getrennt)" en:"Use these upstream nameservers additionally (seperated by space)"):

$(lang de:"Zusätzliche Kommandozeilen-Optionen (für Experten)" en:"Additional command-line options (for experts)"):

$(lang de:"Optionen" en:"Options"):

EOF sec_end sec_begin '$(lang de:"DHCP Server" en:"DHCP server")' cat << EOF

$(lang de:"DHCP Range (eine pro Zeile)" en:"DHCP range (one per line)")


($(lang de:"nur Einträge, die eine gültige IP und MAC aufweisen" en:"items with valid IP and MAC addresses only"))

EOF sec_end sec_begin '$(lang de:"DHCP Boot" en:"DHCP Boot")' cat <

$(lang de:"boot file" en:"boot file"):

EOF sec_end sec_begin '$(lang de:"TFTP Server" en:"TFTP server")' cat <

$(lang de:"tftp root" en:"tftp root"):

EOF sec_end