Subject: CVS commit: pkgsrc/security/p5-Net-DNS-SEC
To: None <>
From: Klaus Heinz <>
List: pkgsrc-changes
Date: 04/20/2005 16:22:38
Module Name:	pkgsrc
Committed By:	heinz
Date:		Wed Apr 20 16:22:38 UTC 2005

Modified Files:
	pkgsrc/security/p5-Net-DNS-SEC: Makefile PLIST distinfo

Log Message:
Updated to version 0.12

OWN_DIRS was incorrectly used (did not work when PKG_CONFIG=no).
INSTALLATION_DIRS creates the directories now and the PLIST removes them.

Needs at least net/p5-Net-DNS 0.44 (see changes below).

Changes since 0.11
   FEAT: Added utility function key_difference() to Net::DNS::SEC. See
         perlpod for details. I needed this in other software and
         figured they are generic enough to make them available
         through this module.

   FEAT: Modified some functions to use DNSKEY and RRSIG instead off
         KEY and SIG.
         - Net::DNS::Keyset now uses DNSKEY and RRSIG.
	 - the demo function now uses DNSKEY too.

   FEAT: Added the possibility to create a keyset out of two arrays of
         dnskey and rrsig object.

   FEAT: Added some helperfunctions to Net::DNS::SEC::Private to read X509
         formated private keys and dump them into bind format.
	 This functionality has not been tested well.

   BUG : When reading a RRSIG from a packet the signame would not have
         a trailing dot.

   FEAT:  Removed critical dependency on bubblebabble. It is available to
          DS if installed but not critically dependend.

   BUG: - Fixed minor in signing unknown RR types.

   FEAT: - Prelimanary support for draf-ietf-dnssec-nsec-rdata-02. This
	   depends on support for unknown RR types (Net::DNS version

   FEAT: - To be able to deal with argument supplied as either mnemonics or
           by value the Net::DNS::SEC::argument method was created. It can
           be used as a class method but it is also inherited by
	   Net::DNS::RR::RRSIG and Net::DNS::RR::DNSKEY.

To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/security/p5-Net-DNS-SEC/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/security/p5-Net-DNS-SEC/PLIST
cvs rdiff -r1.2 -r1.3 pkgsrc/security/p5-Net-DNS-SEC/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.