zone2json - Man Page
convert BIND zones to JSON
Synopsis
zone2json {--named-conf=PATH, --zone-file=PATH [--zone-name=NAME]} [OPTION]
Description
zone2json parses BIND named.conf files and zonefiles and outputs JSON on standard out, 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
Input Options
- --named-conf=<PATH>
Read PATH to get the BIND configuration
- --zone=<PATH>
Parse only the zone file at PATH Conflicts with --named-conf parameter.
- --zone-name=<NAME>
When parsing a single zone without $ORIGIN statement, set ZONE as the zone name.
Other Options
- --help
List all options
- --on-error-resume-next
Ignore missing zone files during parsing. Dangerous.
- --verbose
Be verbose during conversion.
See Also
Author
PowerDNS.COM BV
Copyright
PowerDNS.COM BV
Info
May 28, 2024 PowerDNS Authoritative Server