zone2json1
Convert bind zones to json
Usage
zone2json --named-conf=PATH,
--zone-file=PATH
[--zone-name=NAME]
[OPTION]
Overview
zone2json parses BIND named.conf files and zonefiles and outputs JSON on standard output, which can then be fed to the PowerDNS API.
zone2json understands the BIND master file extension $GENERATE and will also honour $ORIGIN and $TTL.
Options
Options
-
--named-conf=<PATH> -
Read PATH to get the BIND configuration
-
--zone=<PATH> -
Parse only the zone file at PATH Conflicts with
--named-confparameter.
-
--zone-name=<NAME> -
When parsing a single zone without $ORIGIN statement, set ZONE as the zone name.
Options
-
--help -
List all options
-
--on-error-resume-next -
Ignore missing zone files during parsing. Dangerous.
-
--verbose -
Be verbose during conversion.
Releases
6 releases since Debian 9 (Stretch); the text changed 5 times.