diff options
author | 2002-11-03 14:19:29 +0000 | |
---|---|---|
committer | 2002-11-03 14:19:29 +0000 | |
commit | bf58c2cca605725ef19e657e28151542d9283f25 (patch) | |
tree | 8bd7fea7b02c78f3e91a9da45a865b8e5b090420 /x11-base | |
parent | Fixes #10115. (diff) | |
download | historical-bf58c2cca605725ef19e657e28151542d9283f25.tar.gz historical-bf58c2cca605725ef19e657e28151542d9283f25.tar.bz2 historical-bf58c2cca605725ef19e657e28151542d9283f25.zip |
fix pam issue
Diffstat (limited to 'x11-base')
-rw-r--r-- | x11-base/xfree/files/4.2.1-r1/xserver.pamd | 10 | ||||
-rw-r--r-- | x11-base/xfree/xfree-4.2.1-r1.ebuild | 13 |
2 files changed, 18 insertions, 5 deletions
diff --git a/x11-base/xfree/files/4.2.1-r1/xserver.pamd b/x11-base/xfree/files/4.2.1-r1/xserver.pamd index d8550e5a0d95..7ff11c4329e2 100644 --- a/x11-base/xfree/files/4.2.1-r1/xserver.pamd +++ b/x11-base/xfree/files/4.2.1-r1/xserver.pamd @@ -1,4 +1,8 @@ #%PAM-1.0 -auth sufficient /lib/security/pam_rootok.so -auth required /lib/security/pam_console.so -account required /lib/security/pam_permit.so + +auth sufficient /lib/security/pam_rootok.so +# Next line you need console ownership to be able to start X +#auth required /lib/security/pam_console.so +auth required /lib/security/pam_permit.so + +account required /lib/security/pam_permit.so diff --git a/x11-base/xfree/xfree-4.2.1-r1.ebuild b/x11-base/xfree/xfree-4.2.1-r1.ebuild index 402344ab5df6..ade3236a5568 100644 --- a/x11-base/xfree/xfree-4.2.1-r1.ebuild +++ b/x11-base/xfree/xfree-4.2.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.2.1-r1.ebuild,v 1.1 2002/11/03 11:41:20 azarah Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.2.1-r1.ebuild,v 1.2 2002/11/03 14:19:29 azarah Exp $ IUSE="sse nls mmx truetype 3dnow 3dfx" @@ -311,6 +311,15 @@ src_unpack() { fi eend 0 + # These are not included anymore as they are obsolete + rm -rf ${S}/xc/doc/hardcopy/{XIE,PEX5} + for x in ${S}/xc/programs/Xserver/hw/xfree86/{XF98Conf.cpp,XF98Config} + do + cp ${x} ${x}.orig + grep -iv 'Load[[:space:]]*"\(pex5\|xie\)"' ${x}.orig > ${x} + rm -f ${x}.orig + done + # Apply Xft quality patch from http://www.cs.mcgill.ca/~dchest/xfthack/ # einfo "Applying Xft quality hack..." # cd ${S}/lib/Xft @@ -470,7 +479,7 @@ src_install() { insinto /etc/pam.d newins ${FILESDIR}/${PVR}/xdm.pamd xdm # Need to fix console permissions first - #newins ${FILESDIR}/${PVR}/xserver.pamd xserver + newins ${FILESDIR}/${PVR}/xserver.pamd xserver exeinto /etc/init.d newexe ${FILESDIR}/${PVR}/xdm.start xdm newexe ${FILESDIR}/${PVR}/xfs.start xfs |