summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Hanselmann <hansmi@gentoo.org>2005-08-11 19:39:26 +0000
committerMichael Hanselmann <hansmi@gentoo.org>2005-08-11 19:39:26 +0000
commit4ff7a4e93827a1997652466b250e431515ac588f (patch)
tree31fb50375003b93dc7775cba4a32dc92198d26ee /mail-mta/qmail
parentSimplification for sparc; all needed is (1) no sparc assembly, (2) correct dr... (diff)
downloadgentoo-2-4ff7a4e93827a1997652466b250e431515ac588f.tar.gz
gentoo-2-4ff7a4e93827a1997652466b250e431515ac588f.tar.bz2
gentoo-2-4ff7a4e93827a1997652466b250e431515ac588f.zip
Fixed bug 101532, a crash in qmail-remote when using authentication in smtproutes.
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'mail-mta/qmail')
-rw-r--r--mail-mta/qmail/ChangeLog7
-rw-r--r--mail-mta/qmail/files/1.03-r16/qmail-remote-auth-log-fix.patch11
-rw-r--r--mail-mta/qmail/qmail-1.03-r16.ebuild5
3 files changed, 21 insertions, 2 deletions
diff --git a/mail-mta/qmail/ChangeLog b/mail-mta/qmail/ChangeLog
index 054922000581..cd43087d3420 100644
--- a/mail-mta/qmail/ChangeLog
+++ b/mail-mta/qmail/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for mail-mta/qmail
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/ChangeLog,v 1.56 2005/08/10 22:11:24 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/ChangeLog,v 1.57 2005/08/11 19:39:26 hansmi Exp $
+
+ 11 Aug 2005; Michael Hanselmann <hansmi@gentoo.org>
+ +files/1.03-r16/qmail-remote-auth-log-fix.patch, qmail-1.03-r16.ebuild:
+ Fixed bug 101532, a crash in qmail-remote when using authentication in
+ smtproutes.
10 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> qmail-1.03-r15.ebuild,
qmail-1.03-r16.ebuild:
diff --git a/mail-mta/qmail/files/1.03-r16/qmail-remote-auth-log-fix.patch b/mail-mta/qmail/files/1.03-r16/qmail-remote-auth-log-fix.patch
new file mode 100644
index 000000000000..d5d112b035f4
--- /dev/null
+++ b/mail-mta/qmail/files/1.03-r16/qmail-remote-auth-log-fix.patch
@@ -0,0 +1,11 @@
+--- qmail-remote.c.orig 2005-08-11 21:35:35.000000000 +0200
++++ qmail-remote.c 2005-08-11 21:35:44.000000000 +0200
+@@ -672,7 +672,7 @@
+ * James Raftery <james@now.ie>
+ * Log _real_ envelope recipient, post canonicalisation.
+ */
+- out("r"); out(auth_status.s);
++ out("r"); out("Delivered to ");
+ out("<"); outsafe(&reciplist.sa[i]); out("> "); zero();
+ flagbother = 1;
+ }
diff --git a/mail-mta/qmail/qmail-1.03-r16.ebuild b/mail-mta/qmail/qmail-1.03-r16.ebuild
index eb76447bb6c7..4d494dde7af8 100644
--- a/mail-mta/qmail/qmail-1.03-r16.ebuild
+++ b/mail-mta/qmail/qmail-1.03-r16.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r16.ebuild,v 1.33 2005/08/10 22:16:34 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r16.ebuild,v 1.34 2005/08/11 19:39:26 hansmi Exp $
inherit toolchain-funcs eutils fixheadtails flag-o-matic
@@ -255,6 +255,9 @@ src_unpack() {
# (caused qmail-remote to segfault)
epatch ${FILESDIR}/${PVR}/virtual-domain-outgoing-IP-address.patch
+ # Fixes bug 101532
+ epatch ${FILESDIR}/${PVR}/qmail-remote-auth-log-fix.patch
+
# See bug #90631
if use logmail; then
EPATCH_SINGLE_MSG='Enabling logging of all mails via ~alias/.qmail-log' \