summaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2016-01-23 14:34:45 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2016-01-23 14:34:45 +0100
commitf58b27b8673a3cdb21092823b6685e83448e1556 (patch)
tree0ccafa78f338c387adaa66db1dacbaa30f28a995 /build.sh
parent0b18e19e1082ababd6f651e71001efec73713597 (diff)
downloadOpenBSD-firewall-f58b27b8673a3cdb21092823b6685e83448e1556.tar.gz
OpenBSD-firewall-f58b27b8673a3cdb21092823b6685e83448e1556.tar.bz2
added unbound (prelimiary)
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh11
1 files changed, 7 insertions, 4 deletions
diff --git a/build.sh b/build.sh
index 4be1eea..03871ad 100755
--- a/build.sh
+++ b/build.sh
@@ -196,8 +196,6 @@ 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/.
cp -R /usr/sbin/rdate $MOUNTPOINT/usr/sbin/.
-cp -R /usr/sbin/rndc $MOUNTPOINT/usr/sbin/.
-cp -R /usr/sbin/rndc-confgen $MOUNTPOINT/usr/sbin/.
cp -R /usr/sbin/sensorsd $MOUNTPOINT/usr/sbin/.
cp -R /usr/sbin/snmpctl $MOUNTPOINT/usr/sbin/.
cp -R /usr/sbin/snmpd $MOUNTPOINT/usr/sbin/.
@@ -323,8 +321,13 @@ fi
if test -d config/$HOSTNAME/named/; then
cp -R config/$HOSTNAME/named $MOUNTPOINT/etc/.
fi
-if test -f config/$HOSTNAME/rndc.conf; then
- cp -R config/$HOSTNAME/rndc.conf $MOUNTPOINT/etc/.
+
+# when we run a DNS resolver
+if test -d config/$HOSTNAME/unbound/; then
+ cp -R config/$HOSTNAME/unbound $MOUNTPOINT/etc/.
+ cp -R /usr/sbin/unbound $MOUNTPOINT/usr/sbin/.
+ cp -R /usr/sbin/unbound-{checkconf,control-setup,anchor,control,host} $MOUNTPOINT/usr/sbin/.
+ unbound-control-setup -d $MOUNTPOINT/etc/unbound/etc
fi
# autodetect shared libraries needed for all the binaries installed before, then