CC: | ogud [...] ogud.com |
Subject: | Require DSA.pm before install |
Date: | Mon, 15 Oct 2007 08:07:21 -0400 |
To: | bug-Net-DNS-SEC [...] rt.cpan.org |
From: | Olafur Gudmundsson <ogud [...] ogud.com> |
Olaf,
I have been using Net::DNS::SEC on few different machines, and keep running
into the issue that parts of the package work while others fail.
What happens,
1. I can query for DNSSEC types
2. I can not display DNSSEC types, as they print as unknown
3. I can not execute the RRtype specific methods
The methods I use to use are for RRSIG typecovered, sigexpiration and
siginception.
All of which fail, UNLESS DSA.pm is installed
The options to fix are
1. Insist that some DSA.pm file is installed before installation
2. Print warning when DSA.pm fails loading saying things may break
3. Only try to load DSA.pm when it is really needed.
My preferred solution is #1, and that is the fix I submitted to the
freebsd port maintainer (applied last week).
Olafur