--- a/lib/pvl/hosts/zone.sh Tue Mar 03 12:55:17 2015 +0200
+++ b/lib/pvl/hosts/zone.sh Tue Mar 03 13:01:19 2015 +0200
@@ -92,7 +92,8 @@
elif [ "$UPDATE_SERIAL" = 0 ]; then
log_noop "$out: Noop serial: $old <- $serial"
- return 0
+ # fake
+ return 1
else
log_apply "$out: Update serial: $old <- $serial"
@@ -134,6 +135,11 @@
else
zone_serial=$(cat $serial)
+ # XXX: hack to get the right diff in NOOP mode
+ if [ "$UPDATE_SERIAL" = 0 ]; then
+ zone_serial=$update_serial
+ fi
+
log_apply "$out: Generate zone: $src @ $zone_serial"
apply_cmd "$out" $OPT/bin/pvl.dns-process \