diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2016-01-23 20:41:46 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2016-01-23 20:41:46 +0100 |
commit | 43e45851e0252e752389513211c9a57bda9bb83e (patch) | |
tree | 0d51ec994360b052521a11884d016bb80f752585 /build.sh | |
parent | 6ae34b299bb711f63da760e30ba800b05d408555 (diff) | |
download | OpenBSD-firewall-43e45851e0252e752389513211c9a57bda9bb83e.tar.gz OpenBSD-firewall-43e45851e0252e752389513211c9a57bda9bb83e.tar.bz2 |
- added nsd instead of named
- having nsd server a local 'lan' zone (and reverse zone)
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -191,7 +191,6 @@ cp -R /usr/sbin/dev_mkdb $MOUNTPOINT/usr/sbin/. cp -R /usr/sbin/dhcrelay $MOUNTPOINT/usr/sbin/. cp -R /usr/sbin/dig $MOUNTPOINT/usr/sbin/. cp -R /usr/sbin/ftp-proxy $MOUNTPOINT/usr/sbin/. -cp -R /usr/sbin/named $MOUNTPOINT/usr/sbin/. cp -R /usr/sbin/ospfctl $MOUNTPOINT/usr/sbin/. cp -R /usr/sbin/ospfd $MOUNTPOINT/usr/sbin/. cp -R /usr/sbin/pwd_mkdb $MOUNTPOINT/usr/sbin/. @@ -322,9 +321,13 @@ if test -d config/$HOSTNAME/joe/; then cp -R /usr/local/bin/joe $MOUNTPOINT/usr/bin/jstar fi -# when we run a DNS server (currently still bind) -if test -d config/$HOSTNAME/named/; then - cp -R config/$HOSTNAME/named $MOUNTPOINT/etc/. +# when we run an authorative name server +if test -d config/$HOSTNAME/nsd/; then + cp -R config/$HOSTNAME/nsd $MOUNTPOINT/etc/. + cp -R /usr/sbin/nsd $MOUNTPOINT/usr/sbin/. + cp -R /usr/sbin/unbound-{checkconf,checkzone,control,control-setup} $MOUNTPOINT/usr/sbin/. + nsd-control-setup -d $MOUNTPOINT/etc/nsd/etc + cp -R template/usr/sbin/restart_dns $MOUNTPOINT/usr/sbin/. fi # when we run a DNS resolver |