Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=153406b14758ee103e899a838db28ba16d626b0d
commit 153406b14758ee103e899a838db28ba16d626b0d Author: bouleetbil <[email protected]> Date: Tue Sep 20 15:29:58 2011 +0200 gdm-3.1.92-2-i686 *version bump *enable split pam identification *fix pam rules diff --git a/source/gnome/gdm/FrugalBuild b/source/gnome/gdm/FrugalBuild index 7a3ccc2..76feefa 100644 --- a/source/gnome/gdm/FrugalBuild +++ b/source/gnome/gdm/FrugalBuild @@ -2,8 +2,8 @@ # Maintainer: bouleetbil <[email protected]> pkgname=gdm -pkgver=3.1.91 -pkgrel=4 +pkgver=3.1.92 +pkgrel=2 pkgdesc="GNOME Display Manager" url="http://www.gnome.org/" backup=(etc/gdm/custom.conf etc/pam.d/gdm etc/pam.d/gdm-autologin) @@ -15,12 +15,11 @@ rodepends=('xsm' 'sessreg' 'xmessage' 'gnome-session') makedepends=('intltool' 'gnome-doc-utils' 'gobject-introspection') groups=('gnome') archs=('i686' 'x86_64' 'ppc') -options=('force') _F_gnome_git="n" Finclude gnome source=(${source[@]} \ a11y.diff) -sha1sums=('b0038d68255d36506479819ccc011cd033d4f79d' \ +sha1sums=('204f49f507e4ded81e4680eabf40a7ba08f08937' \ '3b31fb6239a3551e0f367d1ae24af3fdf624d171') if [ "$_F_gnome_git" != "n" ]; then unset sha1sums @@ -48,7 +47,7 @@ build() { --with-console-kit \ --with-pam-dir=/lib/security \ --with-pam-prefix=/etc \ - --disable-split-authentication \ + --enable-split-authentication \ --with-incomplete-locales=yes Fmakeinstall @@ -76,13 +75,12 @@ EOF cat > $Fdestdir/etc/pam.d/gdm-autologin << "EOF" #%PAM-1.0 -auth required pam_env.so -auth requisite pam_nologin.so -auth required pam_permit.so -account required pam_unix.so -password required pam_unix.so -session required pam_unix.so -session required pam_systemd.so +auth required pam_env.so +auth required pam_nologin.so +auth required pam_permit.so +account include system-auth +password include system-auth +session include system-auth EOF cat > $Fdestdir/etc/pam.d/gdm-welcome << "EOF" @@ -98,6 +96,25 @@ session optional pam_keyinit.so force revoke session include system-auth EOF +cat > $Fdestdir/etc/pam.d/gdm-pasword << "EOF" +#%PAM-1.0 +auth required pam_succeed_if.so user != root quiet +auth optional pam_gnome_keyring.so +auth include login + +account required pam_nologin.so +account include login + +password include passwd + +session required pam_loginuid.so +session optional pam_console.so +session optional pam_keyinit.so force revoke +session required pam_namespace.so +session optional pam_gnome_keyring.so auto_start +session include common-session +EOF + #bash completion fix Fsed "#!/bin/sh" "#!/bin/bash" $Fdestdir/usr/sbin/gdm _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
