summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2002-10-12 19:43:29 +0000
committerMartin Schlemmer <azarah@gentoo.org>2002-10-12 19:43:29 +0000
commit8bda8625e1c3a24ce098ad97224df83e49dfa2fe (patch)
treef6cc4dcc5d72ec92b99b8fe0fee5c56fa8ecb13b /sys-apps/shadow
parentfix oss compile problem (diff)
downloadgentoo-2-8bda8625e1c3a24ce098ad97224df83e49dfa2fe.tar.gz
gentoo-2-8bda8625e1c3a24ce098ad97224df83e49dfa2fe.tar.bz2
gentoo-2-8bda8625e1c3a24ce098ad97224df83e49dfa2fe.zip
add /etc/default/ to fix adduser -D
Diffstat (limited to 'sys-apps/shadow')
-rw-r--r--sys-apps/shadow/ChangeLog6
-rw-r--r--sys-apps/shadow/shadow-4.0.3.ebuild13
2 files changed, 14 insertions, 5 deletions
diff --git a/sys-apps/shadow/ChangeLog b/sys-apps/shadow/ChangeLog
index e69d48bb580d..ef913e4c4d05 100644
--- a/sys-apps/shadow/ChangeLog
+++ b/sys-apps/shadow/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/shadow
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/shadow/ChangeLog,v 1.14 2002/07/14 19:20:19 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/shadow/ChangeLog,v 1.15 2002/10/12 19:43:29 azarah Exp $
+
+ 12 Oct 2002; Martin Schlemmer <azarah@gentoo.org> shadow-4.0.3.ebuild :
+
+ Fix bug #9031 (add /etc/default/ to fix adduser -D).
*shadow-4.0.2-r4.ebuild (14 July 2002)
diff --git a/sys-apps/shadow/shadow-4.0.3.ebuild b/sys-apps/shadow/shadow-4.0.3.ebuild
index e0a18161f81d..be6cbd085739 100644
--- a/sys-apps/shadow/shadow-4.0.3.ebuild
+++ b/sys-apps/shadow/shadow-4.0.3.ebuild
@@ -1,14 +1,17 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/shadow/shadow-4.0.3.ebuild,v 1.11 2002/10/04 06:30:11 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/shadow/shadow-4.0.3.ebuild,v 1.12 2002/10/12 19:43:29 azarah Exp $
inherit libtool
-KEYWORDS="x86 sparc sparc64 alpha"
+
+S="${WORKDIR}/${P}"
HOMEPAGE="http://shadow.pld.org.pl/"
-S=${WORKDIR}/${P}
DESCRIPTION="Utilities to deal with user accounts"
SRC_URI="ftp://ftp.pld.org.pl/software/shadow/${P}.tar.gz"
+
LICENSE="BSD"
+SLOT="0"
+KEYWORDS="x86 sparc sparc64 alpha"
DEPEND=">=sys-libs/pam-0.75-r4
>=sys-libs/cracklib-2.7-r3
@@ -17,7 +20,6 @@ DEPEND=">=sys-libs/pam-0.75-r4
RDEPEND=">=sys-libs/pam-0.75-r4
>=sys-libs/cracklib-2.7-r3"
-SLOT="0"
pkg_preinst() {
rm -f ${ROOT}/etc/pam.d/system-auth.new
@@ -73,6 +75,9 @@ src_install() {
insopts -m0600 ; doins ${S}/etc/login.access
insopts -m0644 ; doins ${S}/etc/limits
+ # needed for 'adduser -D'
+ keepdir /etc/default
+
# From sys-apps/pam-login now
# insopts -m0644 ; doins ${FILESDIR}/login.defs
insinto /etc/pam.d ; insopts -m0644