Bug#606000: libmail-spf-query-perl: Incorrect query results with IPv6 addresses; should warn about missing IPv6 support and/or fail graciously

gregor herrmann gregoa at debian.org
Sun Dec 5 17:44:53 UTC 2010


On Sun, 05 Dec 2010 18:14:03 +0100, gregor herrmann wrote:

> > As IPv6 deployments are
> > getting increasingly common, the script and/or the module should display
> > an error message in this case or should at least fail graciously. In
> > addition, a prominent warning should be displayed about the inability
> > to deal with IPv6 addresses.
> Right, the current situation is not satisfactory.

Looking through the upstream bug reports at
https://rt.cpan.org/Public/Dist/Display.html?Name=Mail-SPF-Query is
seems that Mail::SPF::Query is decprecated (cf. eg.
https://rt.cpan.org/Public/Bug/Display.html?id=47124) and should be
replaced by Mail::SPF (packaged in Debian as libmail-spf-perl and
spf-tools-perl).

(Note that I haven't checked thouroughly the IPv6 support of
libmail-spf-perl but a quick grep over the source package looks
promising.)

libmail-spf-query-perl looks like a removal candidate ...

Let's check the dependencies:

#v+
$ dak rm -Rn libmail-spf-query-perl
Working... done.
Will remove the following packages from unstable:

libmail-spf-query-perl | 1:1.999.1-3 | source, all

Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>

------------------- Reason -------------------

----------------------------------------------

Checking reverse dependencies...
# Broken Depends:
qpsmtpd: qpsmtpd

Dependency problem found.
#v-

Hm, not so good.

#v+
$ apt-cache --no-all-versions show qpsmtpd
Package: qpsmtpd
Priority: extra
Section: mail
Installed-Size: 1032
Maintainer: Devin Carraway <devin at debian.org>
Architecture: all
Version: 0.84-4
Depends: debconf (>= 1.0.0), perl, adduser (>= 3.0), libdigest-hmac-perl, libmail-spf-query-perl, libnet-dns-perl, libnet-perl, libmailtools-perl, libipc-shareable-perl, libclamav-client-perl, libsocket6-perl
Suggests: spamassassin (>= 3.0.0), clamav-daemon, tinycdb
Filename: pool/main/q/qpsmtpd/qpsmtpd_0.84-4_all.deb
Size: 210630
MD5sum: 8e234aa546048c9e9c347034146c8243
SHA1: e66c9fe2173a8e0d9d2e8fe612f8913998f1e2e5
SHA256: 514645182a84c31b78256d425aecaf946467c8d975bc7dae7461990e20b30d63
Description: Flexible SMTP daemon for network-level spam detection
 This is a replacement SMTP damon which installs alongside a mail delivery
 and transport system such as Exim, Postfix or Qmail, or used as an SMTP
 proxy for a remote/DMZ MTA.
 .
 The qpsmtpd damon emphasizes spam detection during the SMTP transaction,
 attempting to reach spam/nonspam decisions prior to accepting each message,
 thereby eliminating much bounce/forgery blowback.  It exploits its visbility
 into the network transaction to detect certain behaviors often exhibited by
 spam sending agents.
 .
 Qpsmtpd is written in Perl, with an extensive plugin API making it easy to
 add new features or replace functional components.
Homepage: http://smtpd.develooper.com/
Tag: interface::daemon, mail::filters, protocol::smtp, role::program, works-with::mail

#v-

Cc'ing Devin to see if qpsmtpd could switch to libmail-spf-perl ...

Cheers,
gregor
 
-- 
 .''`.   http://info.comodo.priv.at/ -- GPG key IDs: 0x8649AA06, 0x00F3CFE4
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
   `-    NP: Ostbahn-Kurti & Die Chefpartie: Schee, Schee, Schee
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20101205/96170bf1/attachment-0001.pgp>


More information about the pkg-perl-maintainers mailing list