From 6256ec90f5de1636fdbb41b858335dabeada21d7 Mon Sep 17 00:00:00 2001 From: wilfried Date: Tue, 15 Oct 2002 11:24:16 +0000 Subject: [PATCH] Import of p5-Net-DNS-SEC-0.07, from Wesley Griffin extends the Net::DNS module with DNSSEC functionality --- net/p5-Net-DNS-SEC/Makefile | 25 +++++++++++++++++++++++++ net/p5-Net-DNS-SEC/distinfo | 3 +++ net/p5-Net-DNS-SEC/pkg/DESCR | 20 ++++++++++++++++++++ net/p5-Net-DNS-SEC/pkg/PLIST | 13 +++++++++++++ 4 files changed, 61 insertions(+) create mode 100644 net/p5-Net-DNS-SEC/Makefile create mode 100644 net/p5-Net-DNS-SEC/distinfo create mode 100644 net/p5-Net-DNS-SEC/pkg/DESCR create mode 100644 net/p5-Net-DNS-SEC/pkg/PLIST diff --git a/net/p5-Net-DNS-SEC/Makefile b/net/p5-Net-DNS-SEC/Makefile new file mode 100644 index 00000000000..ec1b90eda9d --- /dev/null +++ b/net/p5-Net-DNS-SEC/Makefile @@ -0,0 +1,25 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2002/10/15 11:24:16 wilfried Exp $ + +COMMENT= "extends the Net::DNS module with DNSSEC functionality" + +VERSION= 0.07 +DISTNAME= Net-DNS-SEC-${VERSION} +PKGNAME= p5-${DISTNAME} +CATEGORIES= net perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} + +MAINTAINER= Wesley Griffin + +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +BUILD_DEPENDS= :p5-Net-DNS->=0.27:net/p5-Net-DNS \ + :p5-Crypt-OpenSSL-RSA->=0.16:security/p5-Crypt-OpenSSL-RSA \ + :p5-Crypt-OpenSSL-DSA->=0.10:security/p5-Crypt-OpenSSL-DSA +RUN_DEPENDS= ${BUILD_DEPENDS} + +CONFIGURE_STYLE= perl + +.include diff --git a/net/p5-Net-DNS-SEC/distinfo b/net/p5-Net-DNS-SEC/distinfo new file mode 100644 index 00000000000..17392fb8a70 --- /dev/null +++ b/net/p5-Net-DNS-SEC/distinfo @@ -0,0 +1,3 @@ +MD5 (Net-DNS-SEC-0.07.tar.gz) = 53421b5645d946dafbddefeb134cecd2 +RMD160 (Net-DNS-SEC-0.07.tar.gz) = 8009b67761ab411a046a6b77f7a740be72d09535 +SHA1 (Net-DNS-SEC-0.07.tar.gz) = 9ab77bd933679d07944b05603d3a1b530e4d109e diff --git a/net/p5-Net-DNS-SEC/pkg/DESCR b/net/p5-Net-DNS-SEC/pkg/DESCR new file mode 100644 index 00000000000..e04718f4712 --- /dev/null +++ b/net/p5-Net-DNS-SEC/pkg/DESCR @@ -0,0 +1,20 @@ +This module implements RFC 2545, RFC 2931 and +draft-ietf-dnsext-delegation-signer-09.txt. + +The extensions provide the following additional features on top of +the Net::DNS module: + + - DS, SIG, KEY and NXT records. These are all implemented as RR + objects. The cryptography has been implemented using Crypt::OpenSSL::DSA + and Crypt::OpenSSL::RSA. + +The reason for not making these RRs a part of the regular Net::DNS +module is that they rely on crypto modules which are not portable. + +In addition to the RR classes, Net::DNS::Keyset provides an abstract +interface for working with keysets. Keysets are administrative files +used by the BIND tools for key maintenance tasks. + +The DNSSEC protocol is a moving target. Follow the IETF DNSEXT +working group if you are interested in the protocol development. +We try to keep the code in sync with the development. diff --git a/net/p5-Net-DNS-SEC/pkg/PLIST b/net/p5-Net-DNS-SEC/pkg/PLIST new file mode 100644 index 00000000000..bb91590bea9 --- /dev/null +++ b/net/p5-Net-DNS-SEC/pkg/PLIST @@ -0,0 +1,13 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2002/10/15 11:24:16 wilfried Exp $ +${P5SITE}/Net/DNS/Keyset.pm +${P5SITE}/Net/DNS/RR/DS.pm +${P5SITE}/Net/DNS/RR/KEY.pm +${P5SITE}/Net/DNS/RR/NXT.pm +${P5SITE}/Net/DNS/RR/SIG.pm +${P5SITE}/Net/DNS/SEC.pm +man/man3p/Net::DNS::Keyset.3p +man/man3p/Net::DNS::RR::DS.3p +man/man3p/Net::DNS::RR::KEY.3p +man/man3p/Net::DNS::RR::NXT.3p +man/man3p/Net::DNS::RR::SIG.3p +man/man3p/Net::DNS::SEC.3p