cvs commit: ports/dns Makefile ports/dns/p5-Net-DNS-Zone-Parser
Makefile distinfo pkg-descr pkg-plist
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Fri May 18 18:50:49 UTC 2012
sunpoet 2012-05-18 18:50:49 UTC
FreeBSD ports repository
dns/p5-Net-DNS-Zone-Parser Makefile distinfo pkg-descr
- Add p5-Net-DNS-Zone-Parser 0.02
The Net::DNS::Zone::Parser should be considered a preprocessor that "normalizes"
It will read a zonefile in a format conforming to the relevant RFCs with the
addition of BIND's GENERATE directive from disk and will write fully specified
resource records (RRs) to a filehandle. Whereby:
- All comments are stripped
- There is one RR per line
- Each RR is fully expanded i.e. all domain names are fully qualified
(canonicalised) and the CLASS and TTLs are specified.
- Some RRs may be 'stripped' from the source or otherwise processed. For details
see the 'read' method.
Note that this module does not have a notion of what constitutes a valid zone,
it only parses. For example, the parser will happilly parse RRs with ownernames
that are below in another zone because a NS RR elsewhere in the zone.
Submitted by: Jimmy Bergman <jimmy at sigint.se>
Revision Changes Path
1.154 +1 -0 ports/dns/Makefile
1.1 +26 -0 ports/dns/p5-Net-DNS-Zone-Parser/Makefile (new)
1.1 +2 -0 ports/dns/p5-Net-DNS-Zone-Parser/distinfo (new)
1.1 +18 -0 ports/dns/p5-Net-DNS-Zone-Parser/pkg-descr (new)
1.1 +9 -0 ports/dns/p5-Net-DNS-Zone-Parser/pkg-plist (new)
More information about the cvs-all