[Python-apps-commits] r137 - in /packages/pypolicyd-spf/tags/0.5.1-1: ./ debian/ debian/patches/

kitterma-guest at users.alioth.debian.org kitterma-guest at users.alioth.debian.org
Thu Oct 18 18:25:46 UTC 2007


Author: kitterma-guest
Date: Thu Oct 18 18:25:46 2007
New Revision: 137

URL: http://svn.debian.org/wsvn/python-apps/?sc=1&rev=137
Log:
Tagging pypolicyd-spf 0.5.1-1 release.

Added:
    packages/pypolicyd-spf/tags/0.5.1-1/
    packages/pypolicyd-spf/tags/0.5.1-1/debian/
    packages/pypolicyd-spf/tags/0.5.1-1/debian/README.Debian
    packages/pypolicyd-spf/tags/0.5.1-1/debian/changelog
    packages/pypolicyd-spf/tags/0.5.1-1/debian/compat
    packages/pypolicyd-spf/tags/0.5.1-1/debian/control
    packages/pypolicyd-spf/tags/0.5.1-1/debian/copyright
    packages/pypolicyd-spf/tags/0.5.1-1/debian/docs
    packages/pypolicyd-spf/tags/0.5.1-1/debian/patches/
    packages/pypolicyd-spf/tags/0.5.1-1/debian/patches/install-conf-fix.patch
    packages/pypolicyd-spf/tags/0.5.1-1/debian/patches/pythonpath.patch
    packages/pypolicyd-spf/tags/0.5.1-1/debian/pycompat
    packages/pypolicyd-spf/tags/0.5.1-1/debian/pyversions
    packages/pypolicyd-spf/tags/0.5.1-1/debian/rules   (with props)
    packages/pypolicyd-spf/tags/0.5.1-1/debian/watch

Added: packages/pypolicyd-spf/tags/0.5.1-1/debian/README.Debian
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/README.Debian?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/README.Debian (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/README.Debian Thu Oct 18 18:25:46 2007
@@ -1,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.1-1/debian/changelog
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/changelog?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/changelog (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/changelog Thu Oct 18 18:25:46 2007
@@ -1,0 +1,75 @@
+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.1-1/debian/compat
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/compat?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/compat (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/compat Thu Oct 18 18:25:46 2007
@@ -1,0 +1,1 @@
+5

Added: packages/pypolicyd-spf/tags/0.5.1-1/debian/control
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/control?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/control (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/control Thu Oct 18 18:25:46 2007
@@ -1,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.1-1/debian/copyright
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/copyright?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/copyright (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/copyright Thu Oct 18 18:25:46 2007
@@ -1,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.1-1/debian/docs
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/docs?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/docs (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/docs Thu Oct 18 18:25:46 2007
@@ -1,0 +1,3 @@
+README
+README.per_user_whitelisting
+debian/README.Debian

Added: packages/pypolicyd-spf/tags/0.5.1-1/debian/patches/install-conf-fix.patch
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/patches/install-conf-fix.patch?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/patches/install-conf-fix.patch (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/patches/install-conf-fix.patch Thu Oct 18 18:25:46 2007
@@ -1,0 +1,53 @@
+diff -Nur pypolicyd-spf-0.5.1/policyd-spf.1 pypolicyd-spf-0.5.1.new/policyd-spf.1
+--- pypolicyd-spf-0.5.1/policyd-spf.1	2007-10-17 14:23:02.000000000 -0400
++++ pypolicyd-spf-0.5.1.new/policyd-spf.1	2007-10-17 15:10:34.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.1/policyd-spf.conf.5 pypolicyd-spf-0.5.1.new/policyd-spf.conf.5
+--- pypolicyd-spf-0.5.1/policyd-spf.conf.5	2007-10-17 14:23:28.000000000 -0400
++++ pypolicyd-spf-0.5.1.new/policyd-spf.conf.5	2007-10-17 15:11:21.000000000 -0400
+@@ -138,7 +138,7 @@
+ .SH "USAGE"
+ .IX Header "USAGE"
+ Usage:
+-  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]
+ 
+ .SH "OTHER DOCUMENTATION"
+ .IX Header "OTHER DOCUMENTATION"
+@@ -159,8 +159,8 @@
+ .IX Header "DESCRIPTION"
+ 
+ Configuration options are described here and in the sample configuration file 
+-provided with the package.  The provided setup.py installs this configuration 
+-file in /usr/local/policyd-spf/.
++provided with the package.  The Debian package installs this configuration 
++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.1/setup.py pypolicyd-spf-0.5.1.new/setup.py
+--- pypolicyd-spf-0.5.1/setup.py	2007-08-27 22:13:10.000000000 -0400
++++ pypolicyd-spf-0.5.1.new/setup.py	2007-10-17 15:10:34.000000000 -0400
+@@ -17,7 +17,7 @@
+       scripts = ['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('share', 'local', 'policyd-spf'),
++          ['policyd-spf.conf.5']), ('../etc/python-policyd-spf',
+           ['policyd-spf.conf'])],
+       classifiers = [
+ 	'Development Status :: 5 - Production/Stable',

Added: packages/pypolicyd-spf/tags/0.5.1-1/debian/patches/pythonpath.patch
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/patches/pythonpath.patch?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/patches/pythonpath.patch (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/patches/pythonpath.patch Thu Oct 18 18:25:46 2007
@@ -1,0 +1,12 @@
+diff -Nur pypolicyd-spf-0.5/policyd-spf pypolicyd-spf-0.5.new/policyd-spf
+--- pypolicyd-spf-0.5/policyd-spf	2007-08-29 19:37:59.000000000 -0400
++++ pypolicyd-spf-0.5.new/policyd-spf	2007-08-29 19:47:43.000000000 -0400
+@@ -25,7 +25,7 @@
+ __version__ = "0.5: August 29, 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.1-1/debian/pycompat
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/pycompat?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/pycompat (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/pycompat Thu Oct 18 18:25:46 2007
@@ -1,0 +1,1 @@
+2

Added: packages/pypolicyd-spf/tags/0.5.1-1/debian/pyversions
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/pyversions?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/pyversions (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/pyversions Thu Oct 18 18:25:46 2007
@@ -1,0 +1,1 @@
+2.3-

Added: packages/pypolicyd-spf/tags/0.5.1-1/debian/rules
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/rules?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/rules (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/rules Thu Oct 18 18:25:46 2007
@@ -1,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

Propchange: packages/pypolicyd-spf/tags/0.5.1-1/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/pypolicyd-spf/tags/0.5.1-1/debian/watch
URL: http://svn.debian.org/wsvn/python-apps/packages/pypolicyd-spf/tags/0.5.1-1/debian/watch?rev=137&op=file
==============================================================================
--- packages/pypolicyd-spf/tags/0.5.1-1/debian/watch (added)
+++ packages/pypolicyd-spf/tags/0.5.1-1/debian/watch Thu Oct 18 18:25:46 2007
@@ -1,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