[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#470188: RFH: milter-greylist -- GreyList milter for sendmail



Hello Cord,

I guess I can help.
Attached are some patches against Debian's current version fixing 4 of 5
bugs.

I have built milter-greylist successfully having these patches but were
not able to test the --dnsrbl stuff very hard. But thiis might happen
after setting up my own local RBL.

Are you also interested in getting help for upgrading to v4.0? - One
patch is for debian/watch letting uscan show newer versions than 3.0,
too :)

-- 
Kind Regards,
 Michael Mende

http://www.menole.net/
--- ../orig/milter-greylist-3.0/debian/control	2008-03-10 12:15:42.000000000 +0100
+++ milter-greylist-3.0/debian/control	2008-03-10 12:09:26.000000000 +0100
@@ -3,7 +3,8 @@
 Priority: extra
 Maintainer: Cord Beermann <cord@debian.org>
 Build-Depends: debhelper (>= 5), autotools-dev, libmilter-dev, bison, flex, libspf2-dev
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
+Homepage: http://hcpnet.free.fr/milter-greylist/
 
 Package: milter-greylist
 Architecture: any
--- ../orig/milter-greylist-3.0/debian/milter-greylist.default	2008-03-10 12:15:42.000000000 +0100
+++ milter-greylist-3.0/debian/milter-greylist.default	2008-03-10 11:40:00.000000000 +0100
@@ -4,12 +4,15 @@
 # 2006-08-18 Herbert Straub
 
 # Change to one to enable milter-greylist
-# Don't forget to edit the configurationfile /etc/mail/greylist.conf
+# Don't forget to edit the configurationfile
+# /etc/milter-greylist/greylist.conf
 ENABLED=0
 
+# Uncomment the DOPTIONS line after changing PIDFILE, SOCKET and/or USER.
 # PIDFILE="/var/run/milter-greylist.pid"
 # SOCKET="/var/run/milter-greylist/greylist.sock"
 # USER="root"
+# DOPTIONS="-P $PIDFILE -u $USER -p $SOCKET"
 
 # Other options
 # OPTIONS=""
--- ../orig/milter-greylist-3.0/debian/rules	2008-03-10 12:15:42.000000000 +0100
+++ milter-greylist-3.0/debian/rules	2008-03-10 11:43:46.000000000 +0100
@@ -38,6 +38,7 @@
 		--prefix=/usr \
 		--mandir=\$${prefix}/share/man \
 		--infodir=\$${prefix}/share/info \
+		--enable-dnsrbl \
 		CFLAGS="$(CFLAGS)" \
 		LDFLAGS="-Wl,-z,defs -L/usr/lib/libmilter"
 
@@ -78,6 +79,7 @@
 
 	# Add here commands to install the package into debian/milter-greylist.
 	cp rc-debian.sh debian/milter-greylist.init
+	sed -i "s/reload|force-reload/force-reload/" debian/milter-greylist.init
 	cp greylist.conf debian/milter-greylist/etc/milter-greylist
 	cp milter-greylist.m4 debian/milter-greylist/usr/share/sendmail/cf/feature
 	$(MAKE) DESTDIR=$(CURDIR)/debian/milter-greylist install-sbin install-man
--- ../orig/milter-greylist-3.0/debian/watch	2008-03-10 12:15:42.000000000 +0100
+++ milter-greylist-3.0/debian/watch	2008-03-10 12:44:10.000000000 +0100
@@ -1,23 +1,2 @@
-# Example watch control file for uscan
-# Rename this file to "watch" and then you can run the "uscan" command
-# to check for upstream updates and more.
-# See uscan(1) for format
-
-# Compulsory line, this is a version 3 file
 version=3
-
-# Uncomment to examine a Webpage 
-# <Webpage URL> <string match>
-#http://www.example.com/downloads.php milter-greylist-(.*)\.tar\.gz
-
-# Uncomment to examine a Webserver directory
-#http://www.example.com/pub/milter-greylist-(.*)\.tar\.gz
-
-# Uncommment to examine a FTP server
-#ftp://ftp.example.com/pub/milter-greylist-(.*)\.tar\.gz debian uupdate
-ftp://ftp.espci.fr/pub/milter-greylist/milter-greylist-(3\.0[^ar]*)\.tgz
-
-# Uncomment to find new files on sourceforge, for debscripts >= 2.9
-# http://sf.net/milter-greylist/milter-greylist-(.*)\.tar\.gz
-
-
+ftp://ftp.espci.fr/pub/milter-greylist/milter-greylist-([\d\.]+).tgz
--- ../orig/milter-greylist-3.0/debian/changelog	2008-03-10 12:15:42.000000000 +0100
+++ milter-greylist-3.0/debian/changelog	2008-03-10 12:55:46.000000000 +0100
@@ -1,3 +1,25 @@
+milter-greylist (3.0-4) unstable; urgency=low
+
+  [ Michael Mende ]
+  * debian/milter-greylist.default:
+    + Added DOPTIONS line. (Closes: #465260)
+    + Replaced /etc/mail/greylist.conf with
+      /etc/milter-greylist/greylist.conf. (Closes: #460314)
+  * debian/rules:
+    + Removes 'reload' from debian/milter-greylist.init's usage hint.
+      (Closes: #470195) 
+    + Added --enable-dnsrbl to configure. (Closes: #449557)
+  * debian/control:
+    + Bumped standards version to 3.7.3.
+    + Added Homepage: field.
+  * debian/watch:
+    + Cleaned.
+    + Changed regex to match all stable versions.
+  * debian/copyright:
+    + Removed boilerplate comments.
+
+ -- Michael Mende <debian@menole.net>  Mon, 10 Mar 2008 11:18:21 +0100
+
 milter-greylist (3.0-3) unstable; urgency=low
 
   [ Elrond ]

Attachment: signature.asc
Description: Digital signature


Reply to: