Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 293032 - Stable request for mail-filter/pypolicyd-spf-0.7.1
Summary: Stable request for mail-filter/pypolicyd-spf-0.7.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Daniel Black (RETIRED)
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2009-11-13 14:23 UTC by Petteri Räty (RETIRED)
Modified: 2009-11-19 16:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petteri Räty (RETIRED) gentoo-dev 2009-11-13 14:23:16 UTC
I have been using it for some days now on my server and seems to work as expected. Please approve and add arches if ok for stable.

*pypolicyd-spf-0.7.1 (12 Oct 2009)

  12 Oct 2009; Daniel Black <dragonheart@gentoo.org>
  -files/pypolicyd-spf-0.5-etcpath.patch, -pypolicyd-spf-0.6.1.ebuild,
  +pypolicyd-spf-0.7.1.ebuild:
  bump and purge

Needed dependencies:

betelgeuse@pena /usr/portage/mail-filter/pypolicyd-spf $ adjutrix -w x86 mail-filter/pypolicyd-spf
Package                       Version             Current Keywords  Masks
============================= =================== ================= =========
dev-python/pyspf              2.0.5               ~x86              K
Comment 1 Daniel Black (RETIRED) gentoo-dev 2009-11-15 12:11:52 UTC
upstream has been stable for a while with no bug reports. Nice and simple script. Thanks Petteri for the test.

packages:
dev-python/pyspf-2.0.5
mail-filter/pypolicyd-spf-0.7.1
target amd64 x86

to test:
run /usr/bin/policyd-spf
enter the following text followed by a blank line:
recipient=me@example.com
request=smtpd_access_policy
client_address=213.154.225.229
sender=foo@lists.cacert.org
helo_name=lists.cacert.org

The following will be displayed:
action=550 Message rejected due to: SPF fail - not authorized. Please see http://www.openspf.org/Why?s=helo;id=lists.cacert.org;ip=213.154.225.229;r=me@example.com

Now try:
recipient=me@example.com
request=smtpd_access_policy
client_address=213.154.225.228
sender=foo@lists.cacert.org
helo_name=lists.cacert.org


response:
action=prepend Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=213.154.225.228; helo=lists.cacert.org; envelope-from=foo@lists.cacert.org; receiver=me@example.com

yay - it works :-)
Comment 2 Markus Meier gentoo-dev 2009-11-19 16:19:07 UTC
amd64/x86 stable, all arches done.