Modification : vm_hosted -> etc/sv/*/configure.sh .
[lhc/ateliers.git] / etc / sv / unbound / configure.sh
diff --git a/etc/sv/unbound/configure.sh b/etc/sv/unbound/configure.sh
new file mode 100644 (file)
index 0000000..fc59084
--- /dev/null
@@ -0,0 +1,17 @@
+sudo apt-get install unbound
+rule insserv_remove  unbound
+
+sudo install -m 644 -o root -g root /dev/stdin /etc/resolv.conf <<-EOF
+       search ${vm_host#*.}
+       nameserver 127.0.0.1
+       #nameserver ${vm_host_nameserver}
+       EOF
+sudo install -m 440 -o unbound -g unbound \
+ "$tool"/etc/unbound/named.cache \
+ /etc/unbound/named.cache
+
+m4 \
+ --define=OUTGOING_INTERFACE=$vm_ipv4 \
+ <"$tool"/etc/unbound/unbound.conf |
+sudo install -m 440 -o unbound -g unbound /dev/stdin \
+ /etc/unbound/unbound.conf