{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["dns/p5-Net-DNS","dns/p5-Net-DNS-SEC","lang/perl5.42","security/p5-Digest-HMAC"],"categories":["dns","perl5"],"comment":"Perl5 preprocessor for normalising a zone file","compare":"/compare/p5-net-dns-zone-parser/index.json","dependentCount":null,"description":"The Net::DNS::Zone::Parser should be considered a preprocessor that \"normalizes\"\na zonefile.\n\nIt will read a zonefile in a format conforming to the relevant RFCs with the\naddition of BIND's GENERATE directive from disk and will write fully specified\nresource records (RRs) to a filehandle. Whereby:\n- All comments are stripped\n- There is one RR per line\n- Each RR is fully expanded i.e. all domain names are fully qualified\n  (canonicalised) and the CLASS and TTLs are specified.\n- Some RRs may be 'stripped' from the source or otherwise processed. For details\n  see the 'read' method.\n\nNote that this module does not have a notion of what constitutes a valid zone,\nit only parses. For example, the parser will happilly parse RRs with ownernames\nthat are below in another zone because a NS RR elsewhere in the zone.","flavors":[],"html":"https://daemonports.org/dns/p5-Net-DNS-Zone-Parser/","kind":"port","lastUpdate":null,"license":null,"maintainer":"jimmy@sigint.se","name":"p5-Net-DNS-Zone-Parser","newest":true,"newestVersion":"0.02","noVulnData":false,"origin":"dns/p5-Net-DNS-Zone-Parser","otherSystems":[{"maintainer":"pkgsrc-users@NetBSD.org","matchedBy":"name","newest":true,"origin":"net/p5-Net-DNS-Zone-Parser","path":"/netbsd/net/p5-Net-DNS-Zone-Parser/","system":"NetBSD","updated":"2026-07-16","version":"0.02nb16"},{"maintainer":"jimmy@sigint.se","newest":true,"origin":"dns/p5-Net-DNS-Zone-Parser","path":"/dragonfly/dns/p5-Net-DNS-Zone-Parser/","system":"DragonFly","version":"0.02_1"},{"maintainer":"jimmy@sigint.se","newest":true,"noVulnData":true,"origin":"dns/p5-Net-DNS-Zone-Parser","path":"","system":"HardenedBSD","version":"0.02_1"},{"maintainer":"jimmy@sigint.se","newest":true,"noVulnData":true,"origin":"dns/p5-Net-DNS-Zone-Parser","path":"","system":"GhostBSD","version":"0.02_1"}],"packages":[{"repo":"FreeBSD:14:latest","versions":["0.02_1","0.02_1","0.02_1","0.02_1","0.02_1"]},{"repo":"FreeBSD:14:quarterly","versions":["0.02_1","0.02_1","n/a","0.02_1","0.02_1"]},{"repo":"FreeBSD:15:latest","versions":["0.02_1","0.02_1","n/a","0.02_1","0.02_1"]},{"repo":"FreeBSD:15:quarterly","versions":["0.02_1","0.02_1","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["0.02_1","0.02_1","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"p5-Net-DNS-Zone-Parser-0.02_1","related":null,"repository":"FreeBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":["dns/p5-Net-DNS","dns/p5-Net-DNS-SEC","lang/perl5.42","security/p5-Digest-HMAC"],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"0.02_1","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Net-DNS-Zone-Parser"}
