summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2003-09-25 23:58:58 +0000
committerNed Ludd <solar@gentoo.org>2003-09-25 23:58:58 +0000
commit50dbc3b485fb23fc46e3047afaeaecb28e92823f (patch)
tree401eeab48a2f2d258858d1d9f27c5a8d45738b4c /net-mail
parentadded ~sparc keyword (diff)
downloadgentoo-2-50dbc3b485fb23fc46e3047afaeaecb28e92823f.tar.gz
gentoo-2-50dbc3b485fb23fc46e3047afaeaecb28e92823f.tar.bz2
gentoo-2-50dbc3b485fb23fc46e3047afaeaecb28e92823f.zip
new local use flag clearpasswd that enables clear text passwd storage of vpasswd files. This changes the default behavior to now not store cleartext by default. closes bug 20127
Diffstat (limited to 'net-mail')
-rw-r--r--net-mail/vpopmail/ChangeLog7
-rw-r--r--net-mail/vpopmail/Manifest4
-rw-r--r--net-mail/vpopmail/vpopmail-5.2.1-r6.ebuild12
3 files changed, 16 insertions, 7 deletions
diff --git a/net-mail/vpopmail/ChangeLog b/net-mail/vpopmail/ChangeLog
index 4001058c357f..d723261dcc60 100644
--- a/net-mail/vpopmail/ChangeLog
+++ b/net-mail/vpopmail/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-mail/vpopmail
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/vpopmail/ChangeLog,v 1.17 2003/08/06 09:33:35 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/vpopmail/ChangeLog,v 1.18 2003/09/25 23:58:52 solar Exp $
+
+ 25 Sep 2003; <solar@gentoo.org> vpopmail-5.2.1-r6.ebuild:
+ new local use flag clearpasswd that enables clear text passwd storage of
+ vpasswd files. This changes the default behavior to now not store cleartext by
+ default. closes bug 20127
06 Aug 2003; Robin H. Johnson <robbat2@gentoo.org> vpopmail-5.2.1-r6.ebuild,
files/vpopmail-5.2.1-showall.patch:
diff --git a/net-mail/vpopmail/Manifest b/net-mail/vpopmail/Manifest
index c90f2800cbcb..48a78d00a3fd 100644
--- a/net-mail/vpopmail/Manifest
+++ b/net-mail/vpopmail/Manifest
@@ -1,7 +1,7 @@
-MD5 66335930e612fd5dc0c12ba1fb402202 ChangeLog 2983
+MD5 4f3a589074e26d82f4bab3ab9cd6f052 ChangeLog 3226
MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161
MD5 3fd5d6e9d15ca1dad2d95828942e5e7e vpopmail-5.2.1-r5.ebuild 6037
-MD5 66ce57a2eb05857b6b77b1ae7f4a3e0f vpopmail-5.2.1-r6.ebuild 6275
+MD5 11a5c0bde8bc0611770cbd2b69a8144d vpopmail-5.2.1-r6.ebuild 6379
MD5 d388c60820d1ce87e90cbc46a89c6a77 files/digest-vpopmail-5.2.1-r5 327
MD5 78bfb4b023bf0ac233ceea999da2ab0a files/vpopmail.conf 417
MD5 9aeca181f86314f09d9cfe99ebe8b7d0 files/vpopmail.diff 2101
diff --git a/net-mail/vpopmail/vpopmail-5.2.1-r6.ebuild b/net-mail/vpopmail/vpopmail-5.2.1-r6.ebuild
index 282cd0833d2e..58baf9ec2af9 100644
--- a/net-mail/vpopmail/vpopmail-5.2.1-r6.ebuild
+++ b/net-mail/vpopmail/vpopmail-5.2.1-r6.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/vpopmail/vpopmail-5.2.1-r6.ebuild,v 1.5 2003/09/05 08:50:18 msterret Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/vpopmail/vpopmail-5.2.1-r6.ebuild,v 1.6 2003/09/25 23:58:52 solar Exp $
-IUSE="mysql ipalias"
+IUSE="mysql ipalias clearpasswd"
inherit eutils
@@ -15,7 +15,7 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86 ~sparc"
DEPEND_COMMON="net-mail/qmail
- mysql? ( >=dev-db/mysql-3.23* )"
+ mysql? ( >=dev-db/mysql-3.23* )"
DEPEND="sys-apps/sed
sys-apps/ucspi-tcp
${DEPEND_COMMON}"
@@ -90,6 +90,11 @@ src_compile() {
mv --force configure.new configure
chmod u+x configure
+ # Bug 20127
+ use clearpasswd &&
+ myopts="${myconf} --enable-clear-passwd=y" ||
+ myopts="${myconf} --enable-clear-passwd=n"
+
econf ${myopts} --sbindir=/usr/sbin \
--bindir=/usr/bin \
--sysconfdir=${VPOP_HOME}/etc \
@@ -103,7 +108,6 @@ src_compile() {
--enable-file-locking=y \
--enable-file-sync=y \
--enable-md5-passwords=y \
- --enable-clear-passwd=y \
--enable-defaultquota=30000000,1000C \
--enable-roaming-users=y --enable-relay-clear-minutes=60 \
--enable-tcprules-prog=/usr/bin/tcprules --enable-tcpserver-file=/etc/tcp.smtp \