[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