libspf2 - An implementation of the SPF specification

Property Value
Distribution CentOS 5
Repository PUIAS Unsupported x86_64
Package name libspf2
Package version 1.2.9
Package release 1.PU_IAS.5
Package architecture x86_64
Package type rpm
Installed size 153.25 KB
Download size 72.70 KB
Official Mirror
libspf2 is an implementation of the SPF (Sender Policy Framework)
specification as found at:
SPF allows email systems to check SPF DNS records and make sure that
an email is authorized by the administrator of the domain name that
it is coming from. This prevents email forgery, commonly used by
spammers, scammers, and email viruses/worms.
A lot of effort has been put into making it secure by design, and a
great deal of effort has been put into the regression tests.


Package Version Architecture Repository
libspf2-1.2.10-12.20150405gitd57d79fd.el5.x86_64.rpm 1.2.10 x86_64 EPEL Testing
libspf2-1.2.10-12.20150405gitd57d79fd.el5.i386.rpm 1.2.10 i386 EPEL Testing
libspf2-1.2.10-12.20150405gitd57d79fd.el5.i386.rpm 1.2.10 i386 EPEL Testing
libspf2-1.2.10-5.20150405gitd57d79fd.el5.x86_64.rpm 1.2.10 x86_64 EPEL
libspf2-1.2.10-5.20150405gitd57d79fd.el5.i386.rpm 1.2.10 i386 EPEL
libspf2-1.2.10-5.20150405gitd57d79fd.el5.i386.rpm 1.2.10 i386 EPEL
libspf2-1.2.9-1.el5.rf.i386.rpm 1.2.9 i386 Repoforge (RPMforge)
libspf2-1.2.9-1.el5.rf.x86_64.rpm 1.2.9 x86_64 Repoforge (RPMforge)
libspf2-1.2.9-1.PU_IAS.5.i386.rpm 1.2.9 i386 PUIAS Unsupported
libspf2 - - -


Name Value
/sbin/ldconfig - - - - - - - - - - - -
rtld(GNU_HASH) -


Name Value
libspf2 = 1.2.9-1.PU_IAS.5 -


Type URL
Binary Package libspf2-1.2.9-1.PU_IAS.5.x86_64.rpm
Source Package libspf2-1.2.9-1.PU_IAS.5.src.rpm

Install Howto

  1. Create the repository config file /etc/yum.repos.d/puias-unsupported.repo:
    name=PUIAS Unsupported
  2. Install libspf2 rpm package:
    # yum install libspf2




2008-11-10 - Paul Howarth <> 1.2.9-1
- New upstream version 1.2.9
- Perl module has changed but its version number hasn't
- docs directory no longer included in release tarball
2008-10-15 - Paul Howarth <> 1.2.8-1
- New upstream version 1.2.8, includes fix for CVE-2008-2469
(buffer overflows handling DNS responses)
- Drop all patches, all included upstream (or equivalent fixes)
- Fix bogus RPATHs on x86_64
- Enable perl bindings (in perl-Mail-SPF_XS subpackage)
- No upstream Changelog anymore
- Add buildreqs doxygen and graphviz for building API docs, which are large
and now in an -apidocs subpackage (Fedora 3, RHEL 4 onwards)
- Add buildreq perl(ExtUtils::MakeMaker) for perl bindings
- Add buildreqs perl(Test::Pod) and perl(String::Escape) for perl module test
- BuildConflict with perl(Mail::SPF::Test) and perl(Test::Pod::Coverage) as
the associated tests are beyond simple repair
2008-07-31 - Paul Howarth <> 1.2.5-4
- Incorporate patches for res_ninit() setup and malloc() usage from
Johann Klasek <johann AT klasek DOT at>
- Clarify license as BSD OR LGPL (v2.1 or later)
- Add dist tag so that we can build distro-specific RPM packages instead of a
single generic package; the benefit of this is that recent distributions can
take advantages of improvements in their compilers
- Use regular %configure macro to pick up distro-specific compiler flags
- Don't package static library (--disable-static configure option is broken)
- Dispense with pointless provide of `spf'
2007-02-12 - Paul Howarth <> 1.2.5-3
- Cosmetic spec file cleanup
- Use patch instead of scripted edit to remove bogus include file reference
- Patch to make 64-bit clean
- Remove buildroot unconditionally in %clean and %install
- Don't include libtool archive in -devel package
- Disable running of test suite by default
2005-08-03 - Paul Howarth <> 1.2.5-2
- Workaround for %check with rpm-build <= 4.1.1
- Remove reference to not-installed spf_dns_internal.h in spf_server.h
- Minimize rpmlint issues
2005-02-24 - Paul Howarth <> 1.2.5-1
- Update to 1.2.5
- Patches removed; now included upstream
2005-02-20 - Paul Howarth <> 1.2.1-1
- Update to 1.2.1
- Remove case-sensitivity patch
- spf_example_2mx no longer included
2005-02-20 - Paul Howarth <> 1.0.4-9
- Enhance detection of Mandrake build system
- Add support for building compat-libspf2 package
- alternatives is a prerequisite for the -progs subpackage only
2004-10-28 - Paul Howarth <> 1.0.4-8
- Downgrade alternatives priority to 20 so that other implementations
of spfquery will be preferred; there is still a case-sensitivity bug
in libspf2 and no sign of an imminent fix
2004-08-16 - Paul Howarth <> 1.0.4-7
- Configure fix to find -lresolv on x64_64
- Portability fixes for x64_64

See Also

Package Description
libspf2-apidocs-1.2.9-1.PU_IAS.5.x86_64.rpm API documentation for the libspf2 library
libspf2-devel-1.2.9-1.PU_IAS.5.x86_64.rpm Development tools needed to build programs that use libspf2
libspf2-progs-1.2.9-1.PU_IAS.5.x86_64.rpm Programs for making SPF queries using libspf2
libupnp-1.3.1-1.PU_IAS.1.x86_64.rpm UPnP Support
libupnp-devel-1.3.1-1.PU_IAS.1.x86_64.rpm UPnP Support
lighttpd-1.4.22-2.PU_IAS.5.x86_64.rpm Lightning fast webserver with light system requirements
lighttpd-1.4.37-1.sdl5.x86_64.rpm Lightning fast webserver with light system requirements
lighttpd-fastcgi-1.4.22-2.PU_IAS.5.x86_64.rpm FastCGI module and spawning helper for lighttpd and PHP configuration
lighttpd-fastcgi-1.4.37-1.sdl5.x86_64.rpm FastCGI module and spawning helper for lighttpd and PHP configuration
lighttpd-mod_geoip-1.4.22-2.PU_IAS.5.x86_64.rpm GeoIP module for lighttpd to use for location lookups
lighttpd-mod_geoip-1.4.37-1.sdl5.x86_64.rpm GeoIP module for lighttpd to use for location lookups
lighttpd-mod_mysql_vhost-1.4.22-2.PU_IAS.5.x86_64.rpm Virtual host module for lighttpd that uses a MySQL database
lighttpd-mod_mysql_vhost-1.4.37-1.sdl5.x86_64.rpm Virtual host module for lighttpd that uses a MySQL database
logrotate-3.7.4-13.x86_64.rpm Rotates, compresses, removes and mails system log files
logsurfer-1.8-8.sdl5.x86_64.rpm Powerful tool to observe logfiles