Provided by: pdns-server_4.8.1-1build1_amd64
NAME
zone2json - 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
pdns_server(1)
AUTHOR
PowerDNS.COM BV
COPYRIGHT
2001-2023, PowerDNS.COM BV Jul 07, 2023 ZONE2JSON(1)