commit gnome-keyring for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2014-05-05 21:15:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gnome-keyring" Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2014-02-12 11:09:46.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2014-05-05 21:16:16.000000000 +0200 @@ -1,0 +2,35 @@ +Sun Mar 23 15:20:48 UTC 2014 - zaitor@opensuse.org + +- Update to version 3.12.0: + + Build and testing fixes. + +------------------------------------------------------------------- +Mon Mar 17 08:22:43 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.11.92: + + Use $XDG_RUNTIME_DIR to create keyring socket directory + (bgo#725801). + + Stop exporting the $GNOME_KEYRING_CONTROL env variable + (bgo#725801). + + Stop exposing a GNOME_KEYRING_PID variable (bgo#725801). + + Pass XDG_RUNTIME_DIR to new gnome-keyring-daemon process + (bgo#726196). + + Fix issue with changed password not unlocking keyring + (bgo#726196). + + Add new --unlock option to prompt for login password + (bgo#710187). + + When in foreground mode, close stdout when done initializing. + + Exit gnome-keyring-daemon when the DBus connection closes + (bgo#708765). + + Don't initialize in an idle handler, this is racy. + + Don't log debug messages to syslog (bgo#711537). + + Documentation fixes (bgo#711581). + + License fixes (bgo#721549). + + Modernize autotools setup and other build fixes. + + Parallel testing and add new tests. + + Updated translations. +- Drop gnome-keyring-check-session.patch: no longer required; the + start of the daemon is controlled by pam (OnlyIf=). +- Rebase gnome-keyring-pam-auth-prompt-password.patch. + +------------------------------------------------------------------- Old: ---- gnome-keyring-3.10.1.tar.xz gnome-keyring-check-session.patch New: ---- gnome-keyring-3.12.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-keyring.spec ++++++ --- /var/tmp/diff_new_pack.pkyfYJ/_old 2014-05-05 21:16:17.000000000 +0200 +++ /var/tmp/diff_new_pack.pkyfYJ/_new 2014-05-05 21:16:17.000000000 +0200 @@ -19,16 +19,14 @@ %bcond_without gpgagent Name: gnome-keyring -Version: 3.10.1 +Version: 3.12.0 Release: 0 Url: http://www.gnome.org/ Summary: GNOME Keyring License: GPL-2.0+ and LGPL-2.1+ Group: System/GUI/GNOME -Source: http://download.gnome.org/sources/gnome-keyring/3.10/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-keyring/3.12/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FEATURE-OPENSUSE gnome-keyring-check-session.patch vuntz@novell.com -- Only start gnome-keyring in the pam module if GNOME, Xfce or LXDE is started -Patch4: gnome-keyring-check-session.patch # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc466732 bgo560488 vuntz@novell.com -- Make the pam module prompt the password in auth, so we can use pam-config. This is a workaround until bnc#477488 is implemented. Patch5: gnome-keyring-pam-auth-prompt-password.patch BuildRequires: ca-certificates @@ -37,7 +35,7 @@ BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: libcap-ng-devel -BuildRequires: libgcrypt-devel +BuildRequires: libgcrypt-devel >= 1.2.2 BuildRequires: libselinux-devel BuildRequires: pam-devel BuildRequires: translation-update-upstream @@ -45,7 +43,7 @@ BuildRequires: pkgconfig(dbus-1) >= 1.1.1 BuildRequires: pkgconfig(gck-1) >= 3.3.4 BuildRequires: pkgconfig(gcr-3) >= 3.5.3 -BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.38.0 %if 0%{?BUILD_FROM_VCS} BuildRequires: gnome-common BuildRequires: gtk-doc @@ -116,7 +114,6 @@ %prep %setup -q translation-update-upstream -%patch4 -p1 %patch5 -p1 %build @@ -201,7 +198,6 @@ %dir %{_datadir}/p11-kit %dir %{_datadir}/p11-kit/modules %{_datadir}/p11-kit/modules/gnome-keyring.module -%{_mandir}/man1/gnome-keyring-daemon.1%{?ext_man} %{_sysconfdir}/xdg/autostart/*.desktop %files lang -f %{name}.lang ++++++ gnome-keyring-3.10.1.tar.xz -> gnome-keyring-3.12.0.tar.xz ++++++ ++++ 151571 lines of diff (skipped) ++++++ gnome-keyring-pam-auth-prompt-password.patch ++++++ --- /var/tmp/diff_new_pack.pkyfYJ/_old 2014-05-05 21:16:18.000000000 +0200 +++ /var/tmp/diff_new_pack.pkyfYJ/_new 2014-05-05 21:16:18.000000000 +0200 @@ -1,8 +1,8 @@ -Index: gnome-keyring-2.28.0/pam/gkr-pam-module.c +Index: gnome-keyring-3.11.92/pam/gkr-pam-module.c =================================================================== ---- gnome-keyring-2.28.0.orig/pam/gkr-pam-module.c -+++ gnome-keyring-2.28.0/pam/gkr-pam-module.c -@@ -889,12 +889,27 @@ pam_sm_authenticate (pam_handle_t *ph, i +--- gnome-keyring-3.11.92.orig/pam/gkr-pam-module.c ++++ gnome-keyring-3.11.92/pam/gkr-pam-module.c +@@ -824,12 +824,27 @@ pam_sm_authenticate (pam_handle_t *ph, i /* Look up the password */ ret = pam_get_item (ph, PAM_AUTHTOK, (const void**)&password); if (ret != PAM_SUCCESS || password == NULL) { @@ -34,4 +34,4 @@ + } } - started_daemon = 0; + ret = unlock_keyring (ph, pwd, password, &need_daemon); -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de