summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2002-12-15 01:04:26 +0000
committerSeemant Kulleen <seemant@gentoo.org>2002-12-15 01:04:26 +0000
commit8043acb10956638f42281ecdec1febd9c9abd9dc (patch)
treed4d411da30f00f22abb21def6f58e50a457b67af
parentdep fix (diff)
downloadhistorical-8043acb10956638f42281ecdec1febd9c9abd9dc.tar.gz
historical-8043acb10956638f42281ecdec1febd9c9abd9dc.tar.bz2
historical-8043acb10956638f42281ecdec1febd9c9abd9dc.zip
fixed
-rw-r--r--app-admin/usermin/ChangeLog16
-rw-r--r--app-admin/usermin/files/usermin.pam12
-rw-r--r--app-admin/usermin/usermin-0.970.ebuild11
3 files changed, 32 insertions, 7 deletions
diff --git a/app-admin/usermin/ChangeLog b/app-admin/usermin/ChangeLog
index 9fef90925cf8..cfaa5686d583 100644
--- a/app-admin/usermin/ChangeLog
+++ b/app-admin/usermin/ChangeLog
@@ -1,11 +1,21 @@
# ChangeLog for app-admin/usermin
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/ChangeLog,v 1.4 2002/12/13 10:55:54 blizzy Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/ChangeLog,v 1.5 2002/12/15 01:04:26 seemant Exp $
+
+
+*usermin-0.970 (14 Dec 2002)
+
+ 14 Dec 2002; Seemant Kulleen <seemant@gentoo.org> usermin-0.970.ebuild
+ files/usermin.pam :
+
+ Who did this upgrade? Please put a ChangeLog entry next time. Put a
+ usermin.pam file for PAM auths, and also added lsof to DEPEND" Thanks to:
+ flx-linuxnews@ifrance.com (Franc,ois-Xavier LAMARE) in bug #11976.
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
*usermin-0.940 (8 Nov 2002)
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
12 Nov 2002: S.A.Jones <cretin@gentoo.org> :
Added configuration stuff to ebuild and extra files usermin-init and setup.sh.
diff --git a/app-admin/usermin/files/usermin.pam b/app-admin/usermin/files/usermin.pam
new file mode 100644
index 000000000000..7c9ad5938634
--- /dev/null
+++ b/app-admin/usermin/files/usermin.pam
@@ -0,0 +1,12 @@
+#%PAM-1.0
+
+auth required /lib/security/pam_securetty.so
+auth required /lib/security/pam_stack.so service=system-auth
+auth required /lib/security/pam_nologin.so
+
+account required /lib/security/pam_stack.so service=system-auth
+
+password required /lib/security/pam_stack.so service=system-auth
+
+session required /lib/security/pam_stack.so service=system-auth
+session optional /lib/security/pam_console.so
diff --git a/app-admin/usermin/usermin-0.970.ebuild b/app-admin/usermin/usermin-0.970.ebuild
index 9d076f742419..d185c7600fa6 100644
--- a/app-admin/usermin/usermin-0.970.ebuild
+++ b/app-admin/usermin/usermin-0.970.ebuild
@@ -1,20 +1,19 @@
# Copyright 2002, Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/usermin-0.970.ebuild,v 1.4 2002/12/09 04:17:36 manson Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/usermin-0.970.ebuild,v 1.5 2002/12/15 01:04:26 seemant Exp $
IUSE="ssl"
DESCRIPTION="Usermin, a web-based user administration interface"
-
SRC_URI="http://twtelecom.dl.sourceforge.net/sourceforge/webadmin/${P}.tar.gz"
-
HOMEPAGE="http://www.webmin.com/index6.html"
SLOT="0"
LICENSE="BSD"
-KEYWORDS="x86 sparc alpha ppc"
+KEYWORDS="x86 sparc alpha ppc"
DEPEND="sys-devel/perl
+ sys-apps/lsof
ssl? ( dev-perl/Net-SSLeay )
dev-perl/Authen-PAM"
@@ -30,6 +29,10 @@ src_install() {
newexe ${FILESDIR}/patch/usermin-init usermin-init
dosym /usr/libexec/usermin /etc/usermin
dosym /usr/libexec/usermin/usermin-init /usr/sbin/usermin
+
+ insinto /etc/pam.d
+ newins ${FILESDIR}/${PN}.pam ${PN}
+
}
pkg_postinst() {