Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at Wed Mar 11 17:11:44 CET 2009. -------- --- GNOME/gnome-keyring/gnome-keyring.changes 2009-02-22 01:33:29.000000000 +0100 +++ gnome-keyring/gnome-keyring.changes 2009-03-09 02:51:18.000000000 +0100 @@ -1,0 +2,32 @@ +Fri Mar 6 02:18:42 CET 2009 - vuntz@novell.com + +- Update to version 2.25.92: + + Fix problems when multiple processes tried to initialize the + gnome-keyring-daemon at the same time, often resulting in a + user session that hung on login. + + Add compatibility support for loading SSH unlock passwords from + previous versions of gnome-keyring. + + Fix compiler warnings on 32-bit systems. + + Fix uninitialized variable usage. These resulted in crashes. + + Initialize PKCS#11 tokens before importing certificates or keys + to them. Remove previous auto-initialize idea. + + Add basic support for PKCS#11 SO logins. + + Fix focus issues in the import certificate/key dialog. + + When looking for PKCS#11 objects, skip tokens that have not + been initialized. + + Exit properly when an error occurs on importing a certificate + or key. + + Hash objects when storing them in PKCS#11 user-store and + validate the hashes when loading them. + + Build fix on Solaris + + If login keyring doesn't exist when changing a PAM password, + don't create it automatically. + + Close stdin/stdout when not running the daemon in foreground. + This fixes a regression in scripts starting + gnome-keyring-daemon. +- Remove -fno-strict-aliasing from CFLAGS. +- Use makeinstall (install-pam is no longer useful) +- Make sure fdupes is called last (since we might changes some + files before). + +------------------------------------------------------------------- @@ -18,0 +51,5 @@ +Mon Feb 16 17:49:47 CET 2009 - sbrabec@suse.cz + +- Added support for translation-update-upstream (FATE#301344). + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gnome-keyring-2.25.91.tar.bz2 New: ---- gnome-keyring-2.25.92.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-keyring.spec ++++++ --- /var/tmp/diff_new_pack.I18837/_old 2009-03-11 17:09:05.000000000 +0100 +++ /var/tmp/diff_new_pack.I18837/_new 2009-03-11 17:09:05.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package gnome-keyring (Version 2.25.91) +# spec file for package gnome-keyring (Version 2.25.92) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -28,10 +28,11 @@ BuildRequires: libgcrypt-devel BuildRequires: libtasn1-devel BuildRequires: pam-devel +BuildRequires: translation-update-upstream BuildRequires: update-desktop-files PreReq: pam-config -Version: 2.25.91 -Release: 2 +Version: 2.25.92 +Release: 1 Url: http://www.gnome.org/ Group: System/GUI/GNOME License: GPL v2 or later; LGPL v2.1 or later @@ -130,14 +131,13 @@ %lang_package %prep %setup -q +translation-update-upstream %patch3 -p1 %patch4 %patch5 -p1 %patch6 -p1 %build -# needed for gnome-keyring-0.6.0: -export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure\ --libexecdir=%{_prefix}/lib/gnome-keyring-1\ --with-pam-dir=/%{_lib}/security \ @@ -145,14 +145,14 @@ make %{?jobs:-j%jobs} %install -make DESTDIR=$RPM_BUILD_ROOT install install-pam +%makeinstall %find_lang %{name} %find_gconf_schemas -%fdupes $RPM_BUILD_ROOT %{__rm} -f %{buildroot}%{_libdir}/*.la %{__rm} -f %{buildroot}/%{_lib}/security/*.la cat %{name}.schemas_list > %{name}.lst %suse_update_desktop_file gnome-keyring-daemon +%fdupes $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT @@ -216,6 +216,35 @@ %dir %{_datadir}/gtk-doc/html %changelog +* Fri Mar 06 2009 vuntz@novell.com +- Update to version 2.25.92: + + Fix problems when multiple processes tried to initialize the + gnome-keyring-daemon at the same time, often resulting in a + user session that hung on login. + + Add compatibility support for loading SSH unlock passwords from + previous versions of gnome-keyring. + + Fix compiler warnings on 32-bit systems. + + Fix uninitialized variable usage. These resulted in crashes. + + Initialize PKCS#11 tokens before importing certificates or keys + to them. Remove previous auto-initialize idea. + + Add basic support for PKCS#11 SO logins. + + Fix focus issues in the import certificate/key dialog. + + When looking for PKCS#11 objects, skip tokens that have not + been initialized. + + Exit properly when an error occurs on importing a certificate + or key. + + Hash objects when storing them in PKCS#11 user-store and + validate the hashes when loading them. + + Build fix on Solaris + + If login keyring doesn't exist when changing a PAM password, + don't create it automatically. + + Close stdin/stdout when not running the daemon in foreground. + This fixes a regression in scripts starting + gnome-keyring-daemon. +- Remove -fno-strict-aliasing from CFLAGS. +- Use makeinstall (install-pam is no longer useful) +- Make sure fdupes is called last (since we might changes some + files before). * Sun Feb 22 2009 vuntz@novell.com - Better document the cleanup of /etc/pam.d/gdm * Thu Feb 19 2009 vuntz@novell.com @@ -227,6 +256,8 @@ - Should fix bnc#466732. - Add gnome-keyring-pam-translate.patch to translate the prompt strings in the pam module, using the pam translations. +* Mon Feb 16 2009 sbrabec@suse.cz +- Added support for translation-update-upstream (FATE#301344). * Sat Feb 14 2009 mboman@suse.de - Update to version 2.25.91: + Complete certificate details display in the gcr library ++++++ gnome-keyring-2.25.91.tar.bz2 -> gnome-keyring-2.25.92.tar.bz2 ++++++ ++++ 31693 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org