summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFernando J. Pereda <ferdy@gentoo.org>2005-05-23 08:43:25 +0000
committerFernando J. Pereda <ferdy@gentoo.org>2005-05-23 08:43:25 +0000
commitc3724d2199f7165e42bf61efa57e78dd8176b579 (patch)
tree80dfa383b5e95391ccd906078f416f6304afdbea /mail-filter/maildrop
parentDon't use lazy bindings neither on procmail nor in lockfile (diff)
downloadgentoo-2-c3724d2199f7165e42bf61efa57e78dd8176b579.tar.gz
gentoo-2-c3724d2199f7165e42bf61efa57e78dd8176b579.tar.bz2
gentoo-2-c3724d2199f7165e42bf61efa57e78dd8176b579.zip
Don't use lazy bindings on maildrop
(Portage version: 2.0.51.19)
Diffstat (limited to 'mail-filter/maildrop')
-rw-r--r--mail-filter/maildrop/ChangeLog6
-rw-r--r--mail-filter/maildrop/Manifest2
-rw-r--r--mail-filter/maildrop/maildrop-1.8.0-r3.ebuild23
3 files changed, 20 insertions, 11 deletions
diff --git a/mail-filter/maildrop/ChangeLog b/mail-filter/maildrop/ChangeLog
index a2cef4441910..5de4c84cf387 100644
--- a/mail-filter/maildrop/ChangeLog
+++ b/mail-filter/maildrop/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for mail-filter/maildrop
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/maildrop/ChangeLog,v 1.29 2005/05/09 00:02:52 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/maildrop/ChangeLog,v 1.30 2005/05/23 08:43:25 ferdy Exp $
+
+ 23 May 2005; Fernando J. Pereda <ferdy@gentoo.org>
+ maildrop-1.8.0-r3.ebuild:
+ Don't use lazy bindings on maildrop
08 May 2005; Aron Griffis <agriffis@gentoo.org> maildrop-1.8.0-r3.ebuild:
stable on ia64
diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest
index 7054db2135f2..c8810609eff2 100644
--- a/mail-filter/maildrop/Manifest
+++ b/mail-filter/maildrop/Manifest
@@ -1,5 +1,5 @@
MD5 1b7667f17727f2ff5bb8b8ffa61d69e2 maildrop-1.7.0-r3.ebuild 3318
-MD5 8cb59dc4b317b26f28fd0e281f662dc2 maildrop-1.8.0-r3.ebuild 3480
+MD5 2e6e9c1dc30466e8fd13585e6b354e70 maildrop-1.8.0-r3.ebuild 3646
MD5 01a7eac773c5027633359f724ccd536f ChangeLog 10151
MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161
MD5 572398e0dc4c55a532433635a82d1408 maildrop-1.7.0.20040907-r1.ebuild 3248
diff --git a/mail-filter/maildrop/maildrop-1.8.0-r3.ebuild b/mail-filter/maildrop/maildrop-1.8.0-r3.ebuild
index 0bef2618a3de..220109148cae 100644
--- a/mail-filter/maildrop/maildrop-1.8.0-r3.ebuild
+++ b/mail-filter/maildrop/maildrop-1.8.0-r3.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-filter/maildrop/maildrop-1.8.0-r3.ebuild,v 1.6 2005/05/09 00:02:52 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/maildrop/maildrop-1.8.0-r3.ebuild,v 1.7 2005/05/23 08:43:25 ferdy Exp $
inherit eutils gnuconfig
@@ -31,6 +31,9 @@ RDEPEND="${DEPEND}
src_unpack() {
unpack ${A}
cd ${S}
+
+ # Do not use lazy bindings on /usr/bin/maildrop
+ sed -i -e 's~^maildrop_LDFLAGS =~& -Wl,-z,now~g' maildrop/Makefile.in
use uclibc && sed -i -e 's:linux-gnu\*:linux-gnu\*\ \|\ linux-uclibc:' config.sub
if use gdbm ; then
use berkdb && einfo "Both gdbm and berkdb selected. Using gdbm."
@@ -115,12 +118,14 @@ src_install() {
}
pkg_postinst() {
- echo
- ewarn
- ewarn "Due to a security bug (#91465) you should change the permissions of:"
- use ldap && ewarn " /etc/maildrop/maildropldap.cf"
- use mysql && ewarn " /etc/maildrop/maildropmysql.cf"
- ewarn " by running chmod 0640 on them."
- ewarn
- echo
+ if use ldap || use mysql ; then
+ echo
+ ewarn
+ ewarn "Due to a security bug (#91465) you should change the permissions of:"
+ use ldap && ewarn " /etc/maildrop/maildropldap.cf"
+ use mysql && ewarn " /etc/maildrop/maildropmysql.cf"
+ ewarn " by running chmod 0640 on them."
+ ewarn
+ echo
+ fi
}