[Python-apps-commits] r499 - in packages/pypolicyd-spf/tags (28 files)
kitterma-guest at users.alioth.debian.org
kitterma-guest at users.alioth.debian.org
Sun Jan 13 02:58:28 UTC 2008
Date: Sunday, January 13, 2008 @ 02:58:27
Author: kitterma-guest
Revision: 499
Tag 0.5.2-2 and 0.5.2-3.
Added:
packages/pypolicyd-spf/tags/0.5.2-2/
packages/pypolicyd-spf/tags/0.5.2-2/README.Debian
packages/pypolicyd-spf/tags/0.5.2-2/changelog
packages/pypolicyd-spf/tags/0.5.2-2/compat
packages/pypolicyd-spf/tags/0.5.2-2/control
packages/pypolicyd-spf/tags/0.5.2-2/copyright
packages/pypolicyd-spf/tags/0.5.2-2/docs
packages/pypolicyd-spf/tags/0.5.2-2/patches/
packages/pypolicyd-spf/tags/0.5.2-2/patches/install-conf-fix.patch
packages/pypolicyd-spf/tags/0.5.2-2/patches/pythonpath.patch
packages/pypolicyd-spf/tags/0.5.2-2/pycompat
packages/pypolicyd-spf/tags/0.5.2-2/pyversions
packages/pypolicyd-spf/tags/0.5.2-2/rules
packages/pypolicyd-spf/tags/0.5.2-2/watch
packages/pypolicyd-spf/tags/0.5.2-3/
packages/pypolicyd-spf/tags/0.5.2-3/README.Debian
packages/pypolicyd-spf/tags/0.5.2-3/changelog
packages/pypolicyd-spf/tags/0.5.2-3/compat
packages/pypolicyd-spf/tags/0.5.2-3/control
packages/pypolicyd-spf/tags/0.5.2-3/copyright
packages/pypolicyd-spf/tags/0.5.2-3/docs
packages/pypolicyd-spf/tags/0.5.2-3/patches/
packages/pypolicyd-spf/tags/0.5.2-3/patches/install-conf-fix.patch
packages/pypolicyd-spf/tags/0.5.2-3/patches/pythonpath.patch
packages/pypolicyd-spf/tags/0.5.2-3/pycompat
packages/pypolicyd-spf/tags/0.5.2-3/pyversions
packages/pypolicyd-spf/tags/0.5.2-3/rules
packages/pypolicyd-spf/tags/0.5.2-3/watch
Added: packages/pypolicyd-spf/tags/0.5.2-2/README.Debian
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/README.Debian (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/README.Debian 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,24 @@
+See man 1 policyd-spf for additional documentation.
+
+Installing
+----------
+This package must be integrated with Postfix to be effective:
+
+ 1. Add the following to /etc/postfix/master.cf:
+
+ policyd-spf unix - n n - 0 spawn
+ user=nobody argv=/usr/bin/python /usr/bin/policyd-spf /etc/python-policyd-spf/policyd-spf.conf
+
+ 2. Configure the Postfix policy service in /etc/postfix/main.cf:
+
+ smtpd_recipient_restrictions =
+ ...
+ reject_unauth_destination
+ check_policy_service unix:private/policyd-spf
+ ...
+
+ NOTE: Specify check_policy_service AFTER reject_unauth_destination or
+ else your system can become an open relay.
+
+ 3. Reload Postfix.
+
Added: packages/pypolicyd-spf/tags/0.5.2-2/changelog
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/changelog (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/changelog 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,91 @@
+pypolicyd-spf (0.5.2-2) unstable; urgency=low
+
+ * Finish freshening install-conf-fix.patch so that we actually use
+ the installed config file
+
+ -- Scott Kitterman <scott at kitterman.com> Wed, 31 Oct 2007 09:13:34 -0400
+
+pypolicyd-spf (0.5.2-1) unstable; urgency=low
+
+ * New upstream release
+ - Fixes permerror processing some more
+ - Logging is more consistent
+ * Freshen install-conf-fix.patch and pythonpath.patch
+
+ -- Scott Kitterman <scott at kitterman.com> Sat, 27 Oct 2007 12:56:31 -0400
+
+pypolicyd-spf (0.5.1-1) unstable; urgency=low
+
+ [ Piotr Ożarowski ]
+ * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now)
+
+ [ Scott Kitterman ]
+ * New upstream release.
+ - Fix per user restriction class filtering to work.
+ - Fix reject on SPF Permerror to work.
+ * Remove man-page-fixup.patch (incorporated upstream).
+ * Changed postfix restart to reload in README.Debian (Thanks John A. Martin)
+ * Update install-conf-fix.patch to adjust paths for Debian package in man
+ pages.
+
+ -- Scott Kitterman <scott at kitterman.com> Wed, 17 Oct 2007 18:36:46 -0400
+
+pypolicyd-spf (0.5-1) unstable; urgency=low
+
+ * New Upstream release
+ * Remove unnecessary python provides in debian/control
+ * Patch out usr/local PYTHONPATH addition (pythonpath.patch)
+ * Freshen install-conf-fix.patch
+ * Add debian/pycompat
+ * Add Python Applications Packaging Team as Uploaders
+ * Add Homepage: field to debian/control
+ * Add XS-Vcs-Svn: and XS-Vcs-Browser: fields to debian/control
+ * Add debian/pyversions and remove XS/XB-Python-Version from debian/control
+ * Add debian/rules to install new upstream man page
+ * Add man-page-fixup.patch to quiet lintian
+ * Simplify debian/rules
+
+ -- Scott Kitterman <scott at kitterman.com> Wed, 03 Oct 2007 16:48:12 -0400
+
+pypolicyd-spf (0.4.1-1) unstable; urgency=low
+
+ * Correct multi-recipient reject processing (Closes: #437361)
+ * Correct typos in README.Debian (Closes: #434623)
+ * Add debian/watch
+
+ -- Scott Kitterman <scott at kitterman.com> Mon, 13 Aug 2007 11:03:09 -0400
+
+pypolicyd-spf (0.4-3) unstable; urgency=low
+
+ * Correct debian/rules to fix FTBFS (Closes: #434017)
+ - Change config file mv to install in debian/rules with correct path.
+ - Change dh_installdirs path to relative rather than absolute.
+
+ -- Scott Kitterman <scott at kitterman.com> Sun, 21 Jul 2007 11:32:58 -0400
+
+pypolicyd-spf (0.4-2) unstable; urgency=low
+
+ * Merge debian/changelog entries from 0.3-1 and 0.4-1
+
+ -- Scott Kitterman <scott at kitterman.com> Mon, 09 Jul 2007 23:17:09 -0400
+
+pypolicyd-spf (0.4-1) unstable; urgency=low
+
+ * New upstream release
+ - Mutliple receiver policy options controlled by config file
+ - SPF Whitelist via config file
+ - Many minor changes
+ * debian/control - Moved from section Python to Mail
+ * debian/rules - Changes to install default config file
+ * debian/pycompat - removed
+ * debain/README.Debian updated to match upstream changes
+
+ -- Scott Kitterman <scott at kitterman.com> Mon, 09 Jul 2007 17:37:13 -0400
+
+pypolicyd-spf (0.3-1) unstable; urgency=low
+
+ * Initial Debian package for Python SPF policy server for Postfix
+ (Closes: #419887)
+
+ -- Scott Kitterman <scott at kitterman.com> Wed, 18 Apr 2007 10:11:36 -0400
+
Added: packages/pypolicyd-spf/tags/0.5.2-2/compat
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/compat (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/compat 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1 @@
+5
Added: packages/pypolicyd-spf/tags/0.5.2-2/control
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/control (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/control 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,19 @@
+Source: pypolicyd-spf
+Section: mail
+Priority: extra
+Maintainer: Scott Kitterman <scott at kitterman.com>
+Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
+Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.37.1), python-all-dev, python-support (>= 0.5.3)
+Standards-Version: 3.7.2
+Homepage: http://www.openspf.org/Software
+Vcs-Svn: svn://svn.debian.org/python-apps/packages/pypolicyd-spf/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/?op=log
+
+Package: python-policyd-spf
+Architecture: all
+Depends: ${python:Depends}, python-spf (>= 2.0)
+Recommends: postfix (>= 2.1)
+Description: pure-Python Postfix policy daemon for SPF checking
+ python-policyd-spf is a Postfix SMTPd policy engine for SPF checking.
+ It is implemented in pure Python and uses the python-spf module. The SPF
+ web site is http://www.openspf.org/.
Added: packages/pypolicyd-spf/tags/0.5.2-2/copyright
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/copyright (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/copyright 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,36 @@
+This package was debianized by Scott Kitterman <scott at kitterman.com> on
+Wed January 17, 2007 19:04:29 -0500.
+
+It was downloaded from http://www.openspf.org/Software
+
+Copyright Holder:
+Copyright (c) 2007 Scott Kitterman <scott at kitterman.com>
+Portions Copyright (c) 2004-2005, Sean Reifschneider, tummy.com, ltd.
+<jafo at tummy.com>
+Portions Copyright (c) 2003-2004 Meng Weng Wong <mengwong at pobox.com>
+
+License:
+
+This is free software; you can redistribute it and/or modify it under the terms
+of the GNU General Public License (version 2).
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+On Debian systems, the complete text of the GPL v2 can be found here:
+ /usr/share/common-licenses/GPL-2
+
+The Debian packaging is (C) 2007, Scott Kitterman <scott at kitterman.com> and is
+licensed under the GPL. See above.
+
Added: packages/pypolicyd-spf/tags/0.5.2-2/docs
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/docs (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/docs 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,3 @@
+README
+README.per_user_whitelisting
+debian/README.Debian
Added: packages/pypolicyd-spf/tags/0.5.2-2/patches/install-conf-fix.patch
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/patches/install-conf-fix.patch (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/patches/install-conf-fix.patch 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,69 @@
+diff -Nur pypolicyd-spf-0.5.2/policyd-spf pypolicyd-spf-0.5.2.new/policyd-spf
+--- pypolicyd-spf-0.5.2/policyd-spf 2007-10-27 09:48:07.000000000 -0400
++++ pypolicyd-spf-0.5.2.new/policyd-spf 2007-10-30 18:20:30.000000000 -0400
+@@ -280,7 +280,7 @@
+
+ ###################################################
+ # load config file {{{1
+-configFile = '/usr/share/local/policyd-spf/policyd-spf.conf'
++configFile = '/etc/python-policyd-spf/policyd-spf.conf'
+ if len(sys.argv) > 1:
+ if sys.argv[1] in ( '-?', '--help', '-h' ):
+ print 'usage: policyd-spf [<configfilename>]'
+diff -Nur pypolicyd-spf-0.5.2/policyd-spf.1 pypolicyd-spf-0.5.2.new/policyd-spf.1
+--- pypolicyd-spf-0.5.2/policyd-spf.1 2007-10-27 09:46:52.000000000 -0400
++++ pypolicyd-spf-0.5.2.new/policyd-spf.1 2007-10-30 18:17:23.000000000 -0400
+@@ -145,11 +145,11 @@
+
+ $ policyd-spf \-h (Display usage message)
+
+-$ policyd-spf /usr/local/policyd-spf/policyd-spf.conf (Config file name to use)
++$ policyd-spf /etc/python-policyd-spf/policyd-spf.conf (Config file name to use)
+
+ Configuration options are described in the sample configuration file provided
+-with the package policyd-spf.conf(5). The provided setup.py installs this
+-configuration file in /usr/local/policyd-spf/.
++with the package policyd-spf.conf(5). The Debian package installs this
++configuration file in /etc/python-policyd-spf/.
+
+ Additionally, whitelisting certain IP addresses or IP addresses used by listed
+ domains from SPF checks is supported. Skipping SPF checks for local submission
+diff -Nur pypolicyd-spf-0.5.2/policyd-spf.conf.5 pypolicyd-spf-0.5.2.new/policyd-spf.conf.5
+--- pypolicyd-spf-0.5.2/policyd-spf.conf.5 2007-10-27 09:40:24.000000000 -0400
++++ pypolicyd-spf-0.5.2.new/policyd-spf.conf.5 2007-10-30 18:17:23.000000000 -0400
+@@ -138,7 +138,7 @@
+ .SH "USAGE"
+ .IX Header "USAGE"
+ Usage:
+- policyd-spf [/usr/local/policyd-spf/policyd-spf.conf]
++ policyd-spf [/etc/python-policyd-spf/policyd-spf.conf]
+
+ .SH "OTHER DOCUMENTATION"
+ .IX Header "OTHER DOCUMENTATION"
+@@ -163,7 +163,7 @@
+
+ Configuration options are described here and in the configuration file
+ provided with the package. The provided setup.py installs this configuration
+-file in /usr/local/policyd-spf/.
++file in /etc/python-policyd-spf/.
+
+ Additionally, whitelisting certain IP addresses from SPF checks is supported.
+ The this man page and the sample configuration file show the format to use.
+Binary files pypolicyd-spf-0.5.2/policydspfsupp.pyc and pypolicyd-spf-0.5.2.new/policydspfsupp.pyc differ
+diff -Nur pypolicyd-spf-0.5.2/setup.py pypolicyd-spf-0.5.2.new/setup.py
+--- pypolicyd-spf-0.5.2/setup.py 2007-10-25 17:17:21.000000000 -0400
++++ pypolicyd-spf-0.5.2.new/setup.py 2007-10-30 18:17:23.000000000 -0400
+@@ -15,10 +15,9 @@
+ py_modules=['policydspfsupp'],
+ keywords = ['Postfix','spf','email'],
+ scripts = ['policyd-spf'],
+- data_files=[(os.path.join('local', 'share', 'man', 'man1'),
+- ['policyd-spf.1']), (os.path.join('local', 'share', 'man', 'man5'),
+- ['policyd-spf.conf.5']), (os.path.join('local', 'share',
+- 'applications', 'policyd-spf'),
++ data_files=[(os.path.join('share', 'man', 'man1'),
++ ['policyd-spf.1']), (os.path.join('share', 'man', 'man5'),
++ ['policyd-spf.conf.5']), (os.path.join('../etc/python-policyd-spf'),
+ ['policyd-spf.conf'])],
+ classifiers = [
+ 'Development Status :: 5 - Production/Stable',
Added: packages/pypolicyd-spf/tags/0.5.2-2/patches/pythonpath.patch
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/patches/pythonpath.patch (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/patches/pythonpath.patch 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,12 @@
+diff -Nur pypolicyd-spf-0.5.2~rc1/policyd-spf pypolicyd-spf-0.5.2~rc1.new/policyd-spf
+--- pypolicyd-spf-0.5.2~rc1/policyd-spf 2007-10-25 17:04:52.000000000 -0400
++++ pypolicyd-spf-0.5.2~rc1.new/policyd-spf 2007-10-25 17:47:50.000000000 -0400
+@@ -25,7 +25,7 @@
+ __version__ = "0.5.2: October 25, 2007"
+
+ import syslog, os, sys, string, re, time, popen2, urllib, stat, errno, socket, spf
+-sys.path.append('/usr/local/lib/policy-spf')
++
+ import policydspfsupp
+
+ syslog.openlog(os.path.basename(sys.argv[0]), syslog.LOG_PID, syslog.LOG_MAIL)
Added: packages/pypolicyd-spf/tags/0.5.2-2/pycompat
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/pycompat (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/pycompat 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1 @@
+2
Added: packages/pypolicyd-spf/tags/0.5.2-2/pyversions
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/pyversions (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/pyversions 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1 @@
+2.3-
Added: packages/pypolicyd-spf/tags/0.5.2-2/rules
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/rules (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/rules 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,8 @@
+#!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
+
+DEB_PYTHON_SYSTEM=pysupport
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/python-distutils.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
Property changes on: packages/pypolicyd-spf/tags/0.5.2-2/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: packages/pypolicyd-spf/tags/0.5.2-2/watch
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-2/watch (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-2/watch 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,4 @@
+version=3
+http://www.openspf.org/blobs/pypolicyd-spf-(.*)\.tar\.gz debian uupdate
+
+
Added: packages/pypolicyd-spf/tags/0.5.2-3/README.Debian
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/README.Debian (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/README.Debian 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,24 @@
+See man 1 policyd-spf for additional documentation.
+
+Installing
+----------
+This package must be integrated with Postfix to be effective:
+
+ 1. Add the following to /etc/postfix/master.cf:
+
+ policyd-spf unix - n n - 0 spawn
+ user=nobody argv=/usr/bin/python /usr/bin/policyd-spf /etc/python-policyd-spf/policyd-spf.conf
+
+ 2. Configure the Postfix policy service in /etc/postfix/main.cf:
+
+ smtpd_recipient_restrictions =
+ ...
+ reject_unauth_destination
+ check_policy_service unix:private/policyd-spf
+ ...
+
+ NOTE: Specify check_policy_service AFTER reject_unauth_destination or
+ else your system can become an open relay.
+
+ 3. Reload Postfix.
+
Added: packages/pypolicyd-spf/tags/0.5.2-3/changelog
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/changelog (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/changelog 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,102 @@
+pypolicyd-spf (0.5.2-3) unstable; urgency=low
+
+ * Remove unneeded reference to debian/README.Debian and README in
+ debian/docs
+ * Change postfix from recommends to depends
+ * Rename binary postfix-policyd-spf-python for clarity - add provides,
+ conflicts, replaces python-policyd-spf
+ * Bump standards version to 3.7.3 without further change
+
+ -- Scott Kitterman <scott at kitterman.com> Tue, 08 Jan 2008 16:59:39 -0500
+
+pypolicyd-spf (0.5.2-2) unstable; urgency=low
+
+ * Finish freshening install-conf-fix.patch so that we actually use
+ the installed config file
+
+ -- Scott Kitterman <scott at kitterman.com> Wed, 31 Oct 2007 09:13:34 -0400
+
+pypolicyd-spf (0.5.2-1) unstable; urgency=low
+
+ * New upstream release
+ - Fixes permerror processing some more
+ - Logging is more consistent
+ * Freshen install-conf-fix.patch and pythonpath.patch
+
+ -- Scott Kitterman <scott at kitterman.com> Sat, 27 Oct 2007 12:56:31 -0400
+
+pypolicyd-spf (0.5.1-1) unstable; urgency=low
+
+ [ Piotr Ożarowski ]
+ * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now)
+
+ [ Scott Kitterman ]
+ * New upstream release.
+ - Fix per user restriction class filtering to work.
+ - Fix reject on SPF Permerror to work.
+ * Remove man-page-fixup.patch (incorporated upstream).
+ * Changed postfix restart to reload in README.Debian (Thanks John A. Martin)
+ * Update install-conf-fix.patch to adjust paths for Debian package in man
+ pages.
+
+ -- Scott Kitterman <scott at kitterman.com> Wed, 17 Oct 2007 18:36:46 -0400
+
+pypolicyd-spf (0.5-1) unstable; urgency=low
+
+ * New Upstream release
+ * Remove unnecessary python provides in debian/control
+ * Patch out usr/local PYTHONPATH addition (pythonpath.patch)
+ * Freshen install-conf-fix.patch
+ * Add debian/pycompat
+ * Add Python Applications Packaging Team as Uploaders
+ * Add Homepage: field to debian/control
+ * Add XS-Vcs-Svn: and XS-Vcs-Browser: fields to debian/control
+ * Add debian/pyversions and remove XS/XB-Python-Version from debian/control
+ * Add debian/rules to install new upstream man page
+ * Add man-page-fixup.patch to quiet lintian
+ * Simplify debian/rules
+
+ -- Scott Kitterman <scott at kitterman.com> Wed, 03 Oct 2007 16:48:12 -0400
+
+pypolicyd-spf (0.4.1-1) unstable; urgency=low
+
+ * Correct multi-recipient reject processing (Closes: #437361)
+ * Correct typos in README.Debian (Closes: #434623)
+ * Add debian/watch
+
+ -- Scott Kitterman <scott at kitterman.com> Mon, 13 Aug 2007 11:03:09 -0400
+
+pypolicyd-spf (0.4-3) unstable; urgency=low
+
+ * Correct debian/rules to fix FTBFS (Closes: #434017)
+ - Change config file mv to install in debian/rules with correct path.
+ - Change dh_installdirs path to relative rather than absolute.
+
+ -- Scott Kitterman <scott at kitterman.com> Sun, 21 Jul 2007 11:32:58 -0400
+
+pypolicyd-spf (0.4-2) unstable; urgency=low
+
+ * Merge debian/changelog entries from 0.3-1 and 0.4-1
+
+ -- Scott Kitterman <scott at kitterman.com> Mon, 09 Jul 2007 23:17:09 -0400
+
+pypolicyd-spf (0.4-1) unstable; urgency=low
+
+ * New upstream release
+ - Mutliple receiver policy options controlled by config file
+ - SPF Whitelist via config file
+ - Many minor changes
+ * debian/control - Moved from section Python to Mail
+ * debian/rules - Changes to install default config file
+ * debian/pycompat - removed
+ * debain/README.Debian updated to match upstream changes
+
+ -- Scott Kitterman <scott at kitterman.com> Mon, 09 Jul 2007 17:37:13 -0400
+
+pypolicyd-spf (0.3-1) unstable; urgency=low
+
+ * Initial Debian package for Python SPF policy server for Postfix
+ (Closes: #419887)
+
+ -- Scott Kitterman <scott at kitterman.com> Wed, 18 Apr 2007 10:11:36 -0400
+
Added: packages/pypolicyd-spf/tags/0.5.2-3/compat
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/compat (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/compat 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1 @@
+5
Added: packages/pypolicyd-spf/tags/0.5.2-3/control
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/control (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/control 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,21 @@
+Source: pypolicyd-spf
+Section: mail
+Priority: extra
+Maintainer: Scott Kitterman <scott at kitterman.com>
+Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
+Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.37.1), python-all-dev, python-support (>= 0.5.3)
+Standards-Version: 3.7.3
+Homepage: http://www.openspf.org/Software
+Vcs-Svn: svn://svn.debian.org/python-apps/packages/pypolicyd-spf/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/?op=log
+
+Package: postfix-policyd-spf-python
+Architecture: all
+Depends: ${python:Depends}, python-spf (>= 2.0), postfix (>= 2.1)
+Provides: python-policyd-spf
+Replaces: python-policyd-spf
+Conflicts: python-policyd-spf
+Description: pure-Python Postfix policy daemon for SPF checking
+ python-policyd-spf is a Postfix SMTPd policy engine for SPF checking.
+ It is implemented in pure Python and uses the python-spf module. The SPF
+ web site is http://www.openspf.org/.
Added: packages/pypolicyd-spf/tags/0.5.2-3/copyright
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/copyright (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/copyright 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,36 @@
+This package was debianized by Scott Kitterman <scott at kitterman.com> on
+Wed January 17, 2007 19:04:29 -0500.
+
+It was downloaded from http://www.openspf.org/Software
+
+Copyright Holder:
+Copyright (c) 2007 Scott Kitterman <scott at kitterman.com>
+Portions Copyright (c) 2004-2005, Sean Reifschneider, tummy.com, ltd.
+<jafo at tummy.com>
+Portions Copyright (c) 2003-2004 Meng Weng Wong <mengwong at pobox.com>
+
+License:
+
+This is free software; you can redistribute it and/or modify it under the terms
+of the GNU General Public License (version 2).
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+On Debian systems, the complete text of the GPL v2 can be found here:
+ /usr/share/common-licenses/GPL-2
+
+The Debian packaging is (C) 2007, Scott Kitterman <scott at kitterman.com> and is
+licensed under the GPL. See above.
+
Added: packages/pypolicyd-spf/tags/0.5.2-3/docs
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/docs (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/docs 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1 @@
+README.per_user_whitelisting
Added: packages/pypolicyd-spf/tags/0.5.2-3/patches/install-conf-fix.patch
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/patches/install-conf-fix.patch (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/patches/install-conf-fix.patch 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,68 @@
+diff -Nur pypolicyd-spf-0.5.2/policyd-spf pypolicyd-spf-0.5.2.new/policyd-spf
+--- pypolicyd-spf-0.5.2/policyd-spf 2007-10-27 09:48:07.000000000 -0400
++++ pypolicyd-spf-0.5.2.new/policyd-spf 2007-10-30 18:20:30.000000000 -0400
+@@ -280,7 +280,7 @@
+
+ ###################################################
+ # load config file {{{1
+-configFile = '/usr/share/local/policyd-spf/policyd-spf.conf'
++configFile = '/etc/python-policyd-spf/policyd-spf.conf'
+ if len(sys.argv) > 1:
+ if sys.argv[1] in ( '-?', '--help', '-h' ):
+ print 'usage: policyd-spf [<configfilename>]'
+diff -Nur pypolicyd-spf-0.5.2/policyd-spf.1 pypolicyd-spf-0.5.2.new/policyd-spf.1
+--- pypolicyd-spf-0.5.2/policyd-spf.1 2007-10-27 09:46:52.000000000 -0400
++++ pypolicyd-spf-0.5.2.new/policyd-spf.1 2007-10-30 18:17:23.000000000 -0400
+@@ -145,11 +145,11 @@
+
+ $ policyd-spf \-h (Display usage message)
+
+-$ policyd-spf /usr/local/policyd-spf/policyd-spf.conf (Config file name to use)
++$ policyd-spf /etc/python-policyd-spf/policyd-spf.conf (Config file name to use)
+
+ Configuration options are described in the sample configuration file provided
+-with the package policyd-spf.conf(5). The provided setup.py installs this
+-configuration file in /usr/local/policyd-spf/.
++with the package policyd-spf.conf(5). The Debian package installs this
++configuration file in /etc/python-policyd-spf/.
+
+ Additionally, whitelisting certain IP addresses or IP addresses used by listed
+ domains from SPF checks is supported. Skipping SPF checks for local submission
+diff -Nur pypolicyd-spf-0.5.2/policyd-spf.conf.5 pypolicyd-spf-0.5.2.new/policyd-spf.conf.5
+--- pypolicyd-spf-0.5.2/policyd-spf.conf.5 2007-10-27 09:40:24.000000000 -0400
++++ pypolicyd-spf-0.5.2.new/policyd-spf.conf.5 2007-10-30 18:17:23.000000000 -0400
+@@ -138,7 +138,7 @@
+ .SH "USAGE"
+ .IX Header "USAGE"
+ Usage:
+- policyd-spf [/usr/local/policyd-spf/policyd-spf.conf]
++ policyd-spf [/etc/python-policyd-spf/policyd-spf.conf]
+
+ .SH "OTHER DOCUMENTATION"
+ .IX Header "OTHER DOCUMENTATION"
+@@ -163,7 +163,7 @@
+
+ Configuration options are described here and in the configuration file
+ provided with the package. The provided setup.py installs this configuration
+-file in /usr/local/policyd-spf/.
++file in /etc/python-policyd-spf/.
+
+ Additionally, whitelisting certain IP addresses from SPF checks is supported.
+ The this man page and the sample configuration file show the format to use.
+diff -Nur pypolicyd-spf-0.5.2/setup.py pypolicyd-spf-0.5.2.new/setup.py
+--- pypolicyd-spf-0.5.2/setup.py 2007-10-25 17:17:21.000000000 -0400
++++ pypolicyd-spf-0.5.2.new/setup.py 2007-10-30 18:17:23.000000000 -0400
+@@ -15,10 +15,9 @@
+ py_modules=['policydspfsupp'],
+ keywords = ['Postfix','spf','email'],
+ scripts = ['policyd-spf'],
+- data_files=[(os.path.join('local', 'share', 'man', 'man1'),
+- ['policyd-spf.1']), (os.path.join('local', 'share', 'man', 'man5'),
+- ['policyd-spf.conf.5']), (os.path.join('local', 'share',
+- 'applications', 'policyd-spf'),
++ data_files=[(os.path.join('share', 'man', 'man1'),
++ ['policyd-spf.1']), (os.path.join('share', 'man', 'man5'),
++ ['policyd-spf.conf.5']), (os.path.join('../etc/python-policyd-spf'),
+ ['policyd-spf.conf'])],
+ classifiers = [
+ 'Development Status :: 5 - Production/Stable',
Added: packages/pypolicyd-spf/tags/0.5.2-3/patches/pythonpath.patch
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/patches/pythonpath.patch (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/patches/pythonpath.patch 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,12 @@
+diff -Nur pypolicyd-spf-0.5.2~rc1/policyd-spf pypolicyd-spf-0.5.2~rc1.new/policyd-spf
+--- pypolicyd-spf-0.5.2~rc1/policyd-spf 2007-10-25 17:04:52.000000000 -0400
++++ pypolicyd-spf-0.5.2~rc1.new/policyd-spf 2007-10-25 17:47:50.000000000 -0400
+@@ -25,7 +25,7 @@
+ __version__ = "0.5.2: October 25, 2007"
+
+ import syslog, os, sys, string, re, time, popen2, urllib, stat, errno, socket, spf
+-sys.path.append('/usr/local/lib/policy-spf')
++
+ import policydspfsupp
+
+ syslog.openlog(os.path.basename(sys.argv[0]), syslog.LOG_PID, syslog.LOG_MAIL)
Added: packages/pypolicyd-spf/tags/0.5.2-3/pycompat
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/pycompat (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/pycompat 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1 @@
+2
Added: packages/pypolicyd-spf/tags/0.5.2-3/pyversions
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/pyversions (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/pyversions 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1 @@
+2.3-
Added: packages/pypolicyd-spf/tags/0.5.2-3/rules
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/rules (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/rules 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,8 @@
+#!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
+
+DEB_PYTHON_SYSTEM=pysupport
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/python-distutils.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
Property changes on: packages/pypolicyd-spf/tags/0.5.2-3/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: packages/pypolicyd-spf/tags/0.5.2-3/watch
===================================================================
--- packages/pypolicyd-spf/tags/0.5.2-3/watch (rev 0)
+++ packages/pypolicyd-spf/tags/0.5.2-3/watch 2008-01-13 02:58:27 UTC (rev 499)
@@ -0,0 +1,4 @@
+version=3
+http://www.openspf.org/blobs/pypolicyd-spf-(.*)\.tar\.gz debian uupdate
+
+
More information about the Python-apps-commits
mailing list