Hello community, here is the log from the commit of package gdm checked in at Thu Aug 9 22:46:33 CEST 2007. -------- --- GNOME/gdm/gdm.changes 2007-08-07 18:56:25.000000000 +0200 +++ /mounts/work_src_done/STABLE/gdm/gdm.changes 2007-08-09 14:35:16.583479000 +0200 @@ -1,0 +2,7 @@ +Thu Aug 9 14:33:04 CEST 2007 - sbrabec@suse.cz + +- Re-added DISPLAYMANAGER_PASSWORD_LESS_LOGIN to SuSEconfig.gdm + (#279426). +- Allow password less login for both autologin and standard login. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gdm.spec ++++++ --- /var/tmp/diff_new_pack.o31528/_old 2007-08-09 22:45:49.000000000 +0200 +++ /var/tmp/diff_new_pack.o31528/_new 2007-08-09 22:45:49.000000000 +0200 @@ -22,7 +22,7 @@ License: GPL v2 or later Group: System/GUI/GNOME Version: 2.19.5 -Release: 5 +Release: 6 Summary: The GNOME 2.x Display Manager Source: %{name}-%{version}.tar.bz2 Source1: gdm.pamd @@ -223,6 +223,10 @@ %files lang -f %{name}.lang %changelog +* Thu Aug 09 2007 - sbrabec@suse.cz +- Re-added DISPLAYMANAGER_PASSWORD_LESS_LOGIN to SuSEconfig.gdm + (#279426). +- Allow password less login for both autologin and standard login. * Tue Aug 07 2007 - jpr@suse.de - Split off a -lang subpackag - Fix variable expansion in gdm-conf.patch (#255685) ++++++ SuSEconfig.gdm ++++++ --- GNOME/gdm/SuSEconfig.gdm 2007-07-16 23:42:23.000000000 +0200 +++ /mounts/work_src_done/STABLE/gdm/SuSEconfig.gdm 2007-08-09 13:08:24.000000000 +0200 @@ -314,5 +314,24 @@ next; } ' +# Password-less login is implemented by PAM. Do the required change. +if [ "$DISPLAYMANAGER_PASSWORD_LESS_LOGIN" = "yes" ] ; then + sed 's/^\(auth[[:space:]][[:space:]]*\)include[[:space:]]\([[:space:]]*\)common-auth/\1required\2pam_permit.so/' <$r/etc/pam.d/gdm-autologin >$r/etc/pam.d/gdm-autologin.new + sed 's/^\(auth[[:space:]][[:space:]]*\)include[[:space:]]\([[:space:]]*\)common-auth/\1required\2pam_permit.so/' <$r/etc/pam.d/gdm >$r/etc/pam.d/gdm.new +else + sed 's/^\(auth[[:space:]][[:space:]]*\)required\([[:space:]][[:space:]]*\)pam_permit\.so/\1include \2common-auth/' <$r/etc/pam.d/gdm-autologin >$r/etc/pam.d/gdm-autologin.new + sed 's/^\(auth[[:space:]][[:space:]]*\)required\([[:space:]][[:space:]]*\)pam_permit\.so/\1include \2common-auth/' <$r/etc/pam.d/gdm >$r/etc/pam.d/gdm.new +fi +if cmp -s $r/etc/pam.d/gdm-autologin $r/etc/pam.d/gdm-autologin.new ; then + rm $r/etc/pam.d/gdm-autologin.new +else + mv $r/etc/pam.d/gdm-autologin.new $r/etc/pam.d/gdm-autologin +fi +if cmp -s $r/etc/pam.d/gdm $r/etc/pam.d/gdm.new ; then + rm $r/etc/pam.d/gdm.new +else + mv $r/etc/pam.d/gdm.new $r/etc/pam.d/gdm +fi + mv $r/etc/gdm/custom.conf.new $r/etc/gdm/custom.conf mv $r/etc/gdm/gdm_sysconfig.conf.new $r/etc/gdm/gdm_sysconfig.conf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org