diff options
author | bouyer <bouyer@pkgsrc.org> | 2001-11-08 12:05:58 +0000 |
---|---|---|
committer | bouyer <bouyer@pkgsrc.org> | 2001-11-08 12:05:58 +0000 |
commit | 62355b0bfa0ab3f6840a32e094fb77e7ac9c5b34 (patch) | |
tree | 6ee86edffe8cb596b7a18f3f138c62957709eb99 /mail/procmail/patches/patch-ab | |
parent | eb39a7e922f13dcceed1873e867b774dd60fdbe5 (diff) | |
download | pkgsrc-62355b0bfa0ab3f6840a32e094fb77e7ac9c5b34.tar.gz |
Update to 3.22.
Changes to procmail:
- Regression bugs from 3.20:
- Broke compilation with K&R compilers
- procmail -p -m was overridding PATH
- maildir delivery included garbage in filenames
- Mismatched HOST in last rcfile didn't discard the message
- COMSAT wasn't turned off by an rcfile on the command line
- Catch overly long command line variable assignments
- If a command expansion is truncated, set PROCMAIL_OVERFLOW
and don't trim trailing (really middle) newlines
- If the comsat host can't be resolved, set COMSAT to "no"
Some fixes to the man pages
More paranoia: start to use strlcpy()
Generate safe temp and maildir filenames when the hostname
contains / or : by mapping them to \ooo
I've also seen corrupted From lines (missing F) when I upgraded to 3.21.
Someone reported in the Esd-l mailing list (see
http://www.spconnect.com/pipermail/esd-l/
for archives) that 3.22 solved the problem for him.
Diffstat (limited to 'mail/procmail/patches/patch-ab')
-rw-r--r-- | mail/procmail/patches/patch-ab | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/mail/procmail/patches/patch-ab b/mail/procmail/patches/patch-ab index bef3f3d76f9..7e30a165a20 100644 --- a/mail/procmail/patches/patch-ab +++ b/mail/procmail/patches/patch-ab @@ -1,11 +1,12 @@ -$NetBSD: patch-ab,v 1.5 2001/04/13 04:18:34 kim Exp $ +$NetBSD: patch-ab,v 1.6 2001/11/08 12:05:59 bouyer Exp $ ---- config.h.orig Tue Aug 22 00:26:34 2000 -+++ config.h Fri Apr 13 00:06:57 2001 -@@ -62,10 +62,12 @@ +--- config.h.orig Tue Sep 11 06:53:50 2001 ++++ config.h Thu Nov 8 12:45:46 2001 +@@ -73,11 +73,12 @@ + TRUSTED_IDS should be defined as a comma-separated null-terminated list of strings; if unauthorised users use the -f option, an extra >From_ field will be added in the header */ - +- +#if 0 #define TRUSTED_IDS {"root","daemon","uucp","mail","x400","network",\ "list","slist","lists","news",0} @@ -15,4 +16,4 @@ $NetBSD: patch-ab,v 1.5 2001/04/13 04:18:34 kim Exp $ +#define NO_fcntl_LOCK /* uncomment any of these three if you */ /*#define NO_lockf_LOCK /* definitely do not want procmail to make */ /*#define NO_flock_LOCK /* use of those kernel-locking methods */ - + /* If you set LOCKINGTEST to a binary number |