Modifications : etc/gitolite
[lhc/ateliers.git] / etc / sv / nsd3 / local.sh
index b05c73e..373a833 100644 (file)
@@ -6,20 +6,20 @@ sudo install -d -m 750 -o root -g nsd \
 {
        cat <<-EOF
                server:
-                       ip-address: $vm_ipv4
+                       ip-address: $local_ipv4
                        ip4-only: yes
                EOF
        cat "$tool"/etc/nsd3/nsd.conf
        for zone in $(find "$tool"/etc/nsd3/zone.d \
         -mindepth 1 -maxdepth 1 -type f \
-        -false ${@:+$(printf -- '-or -name %s.conf\n' "$@")} \
+        -name "*.conf" \
         -printf '%f\n')
         do zone=${zone%.conf}
                if test -e "$tool"/etc/nsd3/zone.d/"$zone".zone.m4
                 then m4 \
                         --define=ZONE_DOMAIN=$zone \
                         --define=ZONE_SERIAL=$(cd "$tool" && git log -1 --format="%ct" -- etc/nsd3/zone.d/"$zone".zone.m4) \
-                        --define=VM_IP4=$vm_ipv4 \
+                        --define=LOCAL_IP4=$local_ipv4 \
                                "$tool"/etc/nsd3/zone.d/"$zone".zone.m4
                 else cat "$tool"/etc/nsd3/zone.d/"$zone".zone
                 fi |
@@ -37,6 +37,4 @@ sudo install -m 640 -o root -g nsd /dev/stdin \
  /etc/nsd3/nsd.conf
 
 "$tool"/local/runit-sv-start "$sv"
-sudo nsdc rebuild
-sudo nsdc reload
-#sudo nsdc notify
+sudo nsd-control reload