summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichele Noberasco <s4t4n@gentoo.org>2006-11-16 10:01:22 +0000
committerMichele Noberasco <s4t4n@gentoo.org>2006-11-16 10:01:22 +0000
commita0563e9289ed3390d3897176935aa2002bb54a6a (patch)
treeaa29556f32cd82d2803b945b2d1ba141f33ea4b1 /sys-apps/qingy
parentMarked stable on x86. (diff)
downloadgentoo-2-a0563e9289ed3390d3897176935aa2002bb54a6a.tar.gz
gentoo-2-a0563e9289ed3390d3897176935aa2002bb54a6a.tar.bz2
gentoo-2-a0563e9289ed3390d3897176935aa2002bb54a6a.zip
Replaced qingy-provided PAM file with an updated one. See bug #155205.
(Portage version: 2.1.1-r1)
Diffstat (limited to 'sys-apps/qingy')
-rw-r--r--sys-apps/qingy/ChangeLog6
-rw-r--r--sys-apps/qingy/files/qingy-pam17
-rw-r--r--sys-apps/qingy/qingy-0.7.4.ebuild5
-rw-r--r--sys-apps/qingy/qingy-0.9.3.ebuild5
4 files changed, 30 insertions, 3 deletions
diff --git a/sys-apps/qingy/ChangeLog b/sys-apps/qingy/ChangeLog
index fd6456815554..c7943a0a6ce5 100644
--- a/sys-apps/qingy/ChangeLog
+++ b/sys-apps/qingy/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/qingy
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/ChangeLog,v 1.38 2006/11/10 12:36:03 s4t4n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/ChangeLog,v 1.39 2006/11/16 10:01:22 s4t4n Exp $
+
+ 16 Nov 2006; Michele Noberasco <s4t4n@gentoo.org> qingy-0.9.3.ebuild,
+ qingy-0.7.4.ebuild:
+ Replace qingy-provided PAM file with an updated one. See bug #155205.
*qingy-0.9.3 (10 Nov 2006)
diff --git a/sys-apps/qingy/files/qingy-pam b/sys-apps/qingy/files/qingy-pam
new file mode 100644
index 000000000000..3b6192ef39c5
--- /dev/null
+++ b/sys-apps/qingy/files/qingy-pam
@@ -0,0 +1,17 @@
+#%PAM-1.0
+
+auth required pam_securetty.so
+auth include system-auth
+auth required pam_nologin.so
+
+account required pam_access.so
+account include system-auth
+
+password include system-auth
+
+session include system-auth
+
+# If you compiled sys-libs/pam with USE="pam_console" and you
+# want to enable pam_console, uncomment the following line
+# and read carefully README.pam_console in /usr/share/doc/pam*
+#session optional /lib/security/pam_console.so
diff --git a/sys-apps/qingy/qingy-0.7.4.ebuild b/sys-apps/qingy/qingy-0.7.4.ebuild
index d60a452052e3..8530618e21da 100644
--- a/sys-apps/qingy/qingy-0.7.4.ebuild
+++ b/sys-apps/qingy/qingy-0.7.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/qingy-0.7.4.ebuild,v 1.6 2006/11/10 12:36:03 s4t4n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/qingy-0.7.4.ebuild,v 1.7 2006/11/16 10:01:22 s4t4n Exp $
DESCRIPTION="a DirectFB getty replacement"
HOMEPAGE="http://qingy.sourceforge.net/"
@@ -71,6 +71,9 @@ src_install()
# Set the settings file umask to 600, in case somebody
# wants to make use of the autologin feature
/bin/chmod 600 ${D}/etc/qingy/settings
+
+ # Replace qingy pam file with a more up-to-date one: see bug #155205
+ cp ${FILESDIR}/qingy-pam ${D}/etc/pam.d/qingy
}
pkg_postinst()
diff --git a/sys-apps/qingy/qingy-0.9.3.ebuild b/sys-apps/qingy/qingy-0.9.3.ebuild
index 02f894dabc52..f48c488936bb 100644
--- a/sys-apps/qingy/qingy-0.9.3.ebuild
+++ b/sys-apps/qingy/qingy-0.9.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/qingy-0.9.3.ebuild,v 1.1 2006/11/10 12:36:03 s4t4n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/qingy/qingy-0.9.3.ebuild,v 1.2 2006/11/16 10:01:22 s4t4n Exp $
inherit eutils
@@ -115,6 +115,9 @@ src_install()
insinto /etc/logrotate.d
newins ${FILESDIR}/${PN}-logrotate ${PN} || die "Log rotation policy installation failed"
fi
+
+ # Replace qingy pam file with a more up-to-date one: see bug #155205
+ cp ${FILESDIR}/qingy-pam ${D}/etc/pam.d/qingy
}
pkg_postinst()