mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-22 04:17:44 +00:00
- Add p5-Net-DNS-Zone-Parser 0.02
The Net::DNS::Zone::Parser should be considered a preprocessor that "normalizes" a zonefile. 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. WWW: http://search.cpan.org/dist/Net-DNS-Zone-Parser/ PR: ports/167708 Submitted by: Jimmy Bergman <jimmy@sigint.se>
This commit is contained in:
parent
860b27f068
commit
cf968d9fd1
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=296914
@ -103,6 +103,7 @@
|
||||
SUBDIR += p5-Net-DNS-SEC
|
||||
SUBDIR += p5-Net-DNS-TestNS
|
||||
SUBDIR += p5-Net-DNS-ToolKit
|
||||
SUBDIR += p5-Net-DNS-Zone-Parser
|
||||
SUBDIR += p5-Net-DNS-ZoneCheck
|
||||
SUBDIR += p5-Net-DNS-ZoneFile
|
||||
SUBDIR += p5-Net-DNS-ZoneFile-Fast
|
||||
|
26
dns/p5-Net-DNS-Zone-Parser/Makefile
Normal file
26
dns/p5-Net-DNS-Zone-Parser/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# New ports collection makefile for: p5-Net-DNS-Zone-Parser
|
||||
# Date created: Mon May 7 16:26:08 CEST 2012
|
||||
# Whom: Jimmy Bergman jimmy@sigint.se
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= Net-DNS-Zone-Parser
|
||||
PORTVERSION= 0.02
|
||||
CATEGORIES= dns perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= jimmy@sigint.se
|
||||
COMMENT= A Perl5 preprocessor for normalising a zone file
|
||||
|
||||
BUILD_DEPENDS= p5-Net-DNS>=0.64:${PORTSDIR}/dns/p5-Net-DNS \
|
||||
p5-Net-DNS-SEC>=0.15:${PORTSDIR}/dns/p5-Net-DNS-SEC
|
||||
RUN_DEPENDS= p5-Net-DNS>=0.64:${PORTSDIR}/dns/p5-Net-DNS \
|
||||
p5-Net-DNS-SEC>=0.15:${PORTSDIR}/dns/p5-Net-DNS-SEC
|
||||
|
||||
PERL_CONFIGURE= yes
|
||||
|
||||
MAN3= Net::DNS::Zone::Parser.3
|
||||
|
||||
.include <bsd.port.mk>
|
2
dns/p5-Net-DNS-Zone-Parser/distinfo
Normal file
2
dns/p5-Net-DNS-Zone-Parser/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (Net-DNS-Zone-Parser-0.02.tar.gz) = 8ed6cc9c0e145a678c9d1f12631db55733f5025928cddbcd8ea2997591249517
|
||||
SIZE (Net-DNS-Zone-Parser-0.02.tar.gz) = 76885
|
18
dns/p5-Net-DNS-Zone-Parser/pkg-descr
Normal file
18
dns/p5-Net-DNS-Zone-Parser/pkg-descr
Normal file
@ -0,0 +1,18 @@
|
||||
The Net::DNS::Zone::Parser should be considered a preprocessor that "normalizes"
|
||||
a zonefile.
|
||||
|
||||
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.
|
||||
|
||||
WWW: http://search.cpan.org/dist/Net-DNS-Zone-Parser/
|
9
dns/p5-Net-DNS-Zone-Parser/pkg-plist
Normal file
9
dns/p5-Net-DNS-Zone-Parser/pkg-plist
Normal file
@ -0,0 +1,9 @@
|
||||
%%SITE_PERL%%/Net/DNS/Zone/Parser.pm
|
||||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/DNS/Zone/Parser/.packlist
|
||||
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/DNS/Zone/Parser
|
||||
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/DNS/Zone
|
||||
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/DNS
|
||||
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
|
||||
@dirrmtry %%SITE_PERL%%/Net/DNS/Zone
|
||||
@dirrmtry %%SITE_PERL%%/Net/DNS
|
||||
@dirrmtry %%SITE_PERL%%/Net
|
Loading…
Reference in New Issue
Block a user