--- a/README.md Fri Feb 27 17:03:15 2015 +0200
+++ b/README.md Fri Feb 27 17:05:08 2015 +0200
@@ -214,6 +214,28 @@
2 PTR bar.test.
5 PTR quux.asdf.test.
+## Source zone files
+
+The zonefile header should be written out manually, using an `$INCLUDE` directive to reference the (generated) hosts zonefile:
+
+ $ cat etc/zones/test
+ $TTL 3600
+
+ @ SOA foo.test. hostmaster.test. (
+ 0 ; serial
+ 1d ; refresh
+ 5m ; retry
+ 10d ; expiry
+ 300 ; negative
+ )
+
+ NS foo
+ NS bar
+
+ $INCLUDE "forward/test"
+
+
+
## Usage
### `bin/update`
@@ -292,22 +314,6 @@
* `SOA` record serial
* `$INCLUDE` paths
- $ cat etc/zones/test
- $TTL 3600
-
- @ SOA foo.test. hostmaster.test. (
- 0 ; serial
- 1d ; refresh
- 5m ; retry
- 10d ; expiry
- 300 ; negative
- )
-
- NS foo
- NS bar
-
- $INCLUDE "forward/test"
-
$ bin/pvl.dns-process --serial $(date +%s) --include-path var/zones etc/zones/test
$TTL 3600
@ SOA foo.test. hostmaster.test. 1425049088 1d 5m 10d 300
--- a/bin/pvl.dns-serial Fri Feb 27 17:03:15 2015 +0200
+++ b/bin/pvl.dns-serial Fri Feb 27 17:05:08 2015 +0200
@@ -4,7 +4,6 @@
Update zone serials.
"""
-
import logging; log = logging.getLogger('main')
import optparse
import os.path