Hello community, here is the log from the commit of package gnome-session checked in at Wed Apr 5 17:24:21 CEST 2006. -------- --- GNOME/gnome-session/gnome-session.changes 2006-03-31 15:37:14.000000000 +0200 +++ gnome-session/gnome-session.changes 2006-04-05 11:44:17.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Apr 5 11:41:13 CEST 2006 - hpj@suse.de + +- Fix keyring unlock patch to use g_strlcpy() correctly again. + Fixes bug #159593 together with a CASA fix. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-session.spec ++++++ --- /var/tmp/diff_new_pack.KaWQHJ/_old 2006-04-05 17:21:47.000000000 +0200 +++ /var/tmp/diff_new_pack.KaWQHJ/_new 2006-04-05 17:21:47.000000000 +0200 @@ -18,7 +18,7 @@ Group: System/GUI/GNOME Autoreqprov: on Version: 2.12.0 -Release: 85 +Release: 87 Summary: Session Tools for the GNOME 2.x Desktop Source: gnome-session-%{version}.tar.bz2 Source1: gnome @@ -149,6 +149,9 @@ %dir /usr/share/xsessions %changelog -n gnome-session +* Wed Apr 05 2006 - hpj@suse.de +- Fix keyring unlock patch to use g_strlcpy() correctly again. + Fixes bug #159593 together with a CASA fix. * Fri Mar 31 2006 - rodrigo@suse.de - Added missing "/" for /etc/xdg/autostart searching (#161322) * Mon Mar 27 2006 - jpr@suse.de ++++++ gnome-session-2.12.0-unlock-keyring.patch ++++++ --- /var/tmp/diff_new_pack.KaWQHJ/_old 2006-04-05 17:21:47.000000000 +0200 +++ /var/tmp/diff_new_pack.KaWQHJ/_new 2006-04-05 17:21:47.000000000 +0200 @@ -72,11 +72,11 @@ + SSCS_SECRET_ID_T sharedSecretId = { 0 }; + SSCS_EXT_T ext = {0}; + -+ g_strlcpy (appSecretId.id, "Gnome_Keyring_Default", strlen ("Gnome_Keyring_Default")); ++ g_strlcpy (appSecretId.id, "Gnome_Keyring_Default", sizeof (appSecretId.id)); + appSecretId.len = strlen (appSecretId.id) + 1; + -+ g_strlcpy (sharedSecretId.id, "Desktop", strlen ("Desktop")); -+ sharedSecretId.len = strlen (appSecretId.id) + 1; ++ g_strlcpy (sharedSecretId.id, "Desktop", sizeof (sharedSecretId.id)); ++ sharedSecretId.len = strlen (sharedSecretId.id) + 1; + + credential.unFlags = USERNAME_TYPE_CN_F; + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...