Description of problem:
perl-Net-DNS 0.48 doesn't support SPF, it's too old
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. try to use Mail::SPF on RHEL4 system
# spfquery --id firstname.lastname@example.org --ip 192.0.2.1
Net::DNS::typesbyname() argument (SPF) is not TYPE### at
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/Net/DNS.pm line 144.
Support of SPF DNS type
SPF is supported since 0.56:
*** 0.56 February 20, 2006
Fix rt.cpan.org 17694
Net::DNS::typesbyval() now confesses on undefined
args. Acknowledgements to Dean Serenevy.
Feature Implemented SPF (typecode 99).
The class completely inherits from Net::DNS::RR::TXT (the easiest
RR to implement ever).
Please provide an update.
I'd rather not update to 0.58. There was a lot of changes, features, etc. I'm not sure if this package won't break ABI with other modules.
The last planned update of RHEL-4 will be focused on performance and security bugs only. The next release should solve this issue.