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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> Mon, 10 Mar 2008 11:18:21 +0100 + milter-greylist (3.0-3) unstable; urgency=low [ Elrond ]
signature.asc
Description: Digital signature