+++ /dev/null
-This package uses quilt to manage the patches in debian/patches.
-For further information please install the quilt package and read
-/usr/share/doc/quilt/README.source.
+pflogsumm (1.1.5-8) unstable; urgency=medium
+
+ * Fix regex in milter-rejects patch. Kudos to Andreas Jaggi
+ <debianbug@jaggi.info> for the report and patch. (Closes: #1027829)
+ * Update debian/copyright for 2023.
+ * Increase debhelper compat level from v12 to v13.
+ * Update Standards-Version to 4.6.2, no changes required.
+ * Add Rules-Requires-Root: no in debian/control.
+ * Update debian/watch file to version 4.
+
+ -- Sven Hoexter <hoexter@debian.org> Wed, 04 Jan 2023 13:36:16 +0100
+
+pflogsumm (1.1.5-7) unstable; urgency=medium
+
+ * Re-Release for a source only upload. Package is unchanged.
+
+ -- Sven Hoexter <hoexter@debian.org> Sat, 11 Apr 2020 13:12:19 +0200
+
+pflogsumm (1.1.5-6) unstable; urgency=medium
+
+ * Update postscreen-rejects patch with a fix for IPv6
+ addresses. Kudos to Juri Haberland <juri@sapienti-sat.org>
+ for the fix. (Closes: #955627)
+ * Migrate from source format 1.0 to 3.0 (quilt).
+ * Define cleaner for git buildpackage.
+ * Update to Standards-Version 4.5.0 - no changes.
+
+ -- Sven Hoexter <hoexter@debian.org> Thu, 09 Apr 2020 15:02:41 +0200
+
pflogsumm (1.1.5-5) unstable; urgency=medium
* Add patch to count milter rejects provided by Matus Uhlar.
* Update Standards-Version to 4.3.0 - no changes required.
* Change debhelper-compat level to 12.
- --
+ -- Sven Hoexter <hoexter@debian.org> Tue, 15 Jan 2019 10:10:35 +0100
pflogsumm (1.1.5-4) unstable; urgency=medium
Section: admin
Priority: optional
Maintainer: Sven Hoexter <hoexter@debian.org>
-Build-Depends-Indep: quilt
-Build-Depends: debhelper-compat (= 12)
-Standards-Version: 4.3.0
+Build-Depends: debhelper-compat (= 13)
+Standards-Version: 4.6.2
+Rules-Requires-Root: no
Homepage: http://jimsun.linxnet.com/postfix_contrib.html
Vcs-Git: https://git.sven.stormbind.net/pflogsumm.git
Vcs-Browser: https://git.sven.stormbind.net/?p=sven/pflogsumm.git
Copyright:
The debian directory of this package is
-Copyright 2010-2018 Sven Hoexter <sven@timegate.de>
+Copyright 2010-2023 Sven Hoexter <sven@stormbind.net>
All of the programs, applications, and utilities (hereinafter referred to
as "programs") are Copyright (C) 1998-2010 James S. Seymour.
[DEFAULT]
pristine-tar = True
+cleaner = fakeroot debian/rules clean
# regexp rejects happen in "cleanup"
if($cmd eq "cleanup" && (my($rejSubTyp, $rejReas, $rejRmdr) = $logRmdr =~
- /\/cleanup\[\d+\]: .*?\b(reject|warning|hold|discard): (header|body) (.*)$/) == 3)
-+ /\/cleanup\[\d+\]: .*?\b((?:milter-)reject|warning|hold|discard): (header|body|END-OF-MESSAGE) (.*)$/) == 3)
++ /\/cleanup\[\d+\]: .*?\b((?:milter-)?reject|warning|hold|discard): (header|body|END-OF-MESSAGE) (.*)$/) == 3)
{
$rejRmdr =~ s/( from \S+?)?; from=<.*$// unless($opts{'verbMsgDetail'});
$rejRmdr = string_trimmer($rejRmdr, 64, $opts{'verbMsgDetail'});
-Index: pflogsumm.pl
+Index: pflogsumm/pflogsumm.pl
===================================================================
--- pflogsumm.orig/pflogsumm.pl
+++ pflogsumm/pflogsumm.pl
+ unless((($domain, $ipAddr) = /^([^\[]*)\[((?:\d{1,3}\.){3}\d{1,3})\]/) == 2||
+ (($domain, $ipAddr) = /^([^\/]*)\/([0-9a-f.:]+)/i) == 2) {
# more exhaustive method
- ($domain, $ipAddr) = /^([^\[\(\/]+)[\[\(\/]([^\]\)]+)[\]\)]?:?\s*$/;
+- ($domain, $ipAddr) = /^([^\[\(\/]+)[\[\(\/]([^\]\)]+)[\]\)]?:?\s*$/;
++ ($domain, $ipAddr) = /^([^\[\(\/]*)[\[\(\/]([^\]\)]+)[\]\)]:?\d*$/;
}
# "mach.host.dom"/"mach.host.do.co" to "host.dom"/"host.do.co"
#!/usr/bin/make -f
%:
- dh $@ --with quilt
+ dh $@
override_dh_auto_install:
install --mode=755 pflogsumm.pl debian/pflogsumm/usr/sbin/pflogsumm
-version=3
-ftp://jimsun.linxnet.com/pub/postfix_contrib/pflogsumm-([\d\.]+)\.tar\.gz
+version=4
+ftp://jimsun.linxnet.com/pub/postfix_contrib/pflogsumm-@ANY_VERSION@@ARCHIVE_EXT@