commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2020-05-02 22:14:10 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new.2738 (New) Package is "gnome-keyring" Sat May 2 22:14:10 2020 rev:140 rq:799476 version:3.36.0 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2020-04-23 18:26:52.195678062 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new.2738/gnome-keyring.changes 2020-05-02 22:14:13.668145185 +0200 @@ -1,0 +2,5 @@ +Wed Apr 29 20:37:49 UTC 2020 - Michael Gorse + +- Enable FIPS patches on Leap (jsc#SLE-11880). + +--- Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.4Mvm4P/_old 2020-05-02 22:14:15.592149215 +0200 +++ /var/tmp/diff_new_pack.4Mvm4P/_new 2020-05-02 22:14:15.596149223 +0200 @@ -117,7 +117,7 @@ %setup -q %patch0 -p1 %patch1 -p1 -%if !0%{?is_opensuse} +%if 0%{?sle_version} %patch1000 -p1 %patch1001 -p1 %endif
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2020-04-23 18:26:43 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new.2738 (New) Package is "gnome-keyring" Thu Apr 23 18:26:43 2020 rev:139 rq:795201 version:3.36.0 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2020-03-30 22:51:18.795770075 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new.2738/gnome-keyring.changes 2020-04-23 18:26:52.195678062 +0200 @@ -1,0 +2,24 @@ +Sat Mar 28 03:36:00 UTC 2020 - bjorn@gmail.com + +- Update to version 3.36.0: + + Updated translations. + +--- +Sat Mar 28 03:35:50 UTC 2020 - Dominique Leuenberger + +- Update to version 3.35.90: + + Use shorter strings for prompt titles. + + pam: Provide more insight from pam_gnome_keyring about +unlocking. + + Don't use GTimeVal/g_get_current_time(). + + Don't use g_type_class_add_private(). + + Build fixes. + +--- +Sat Mar 28 03:35:01 CET 2020 - Dominique Leuenberger + +- Update to version 3.35.1: + + dbus: Implement secret portal backend. + + Updated translations. + +--- Old: gnome-keyring-3.34.0.tar.xz New: gnome-keyring-3.36.0.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.QRJASJ/_old 2020-04-23 18:26:53.727680996 +0200 +++ /var/tmp/diff_new_pack.QRJASJ/_new 2020-04-23 18:26:53.727680996 +0200 @@ -17,13 +17,13 @@ Name: gnome-keyring -Version:3.34.0 +Version:3.36.0 Release:0 Summary:GNOME Keyring License:GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/GUI/GNOME URL:https://wiki.gnome.org/Projects/GnomeKeyring -Source0: https://download.gnome.org/sources/gnome-keyring/3.34/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gnome-keyring/3.36/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc#466732 bgo#560488 vu...@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. @@ -188,6 +188,10 @@ %{_mandir}/man1/gnome-keyring.1%{?ext_man} %{_mandir}/man1/gnome-keyring-3.1%{?ext_man} %{_mandir}/man1/gnome-keyring-daemon.1%{?ext_man} +%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.Secret.service +%dir %{_datadir}/xdg-desktop-portal +%dir %{_datadir}/xdg-desktop-portal/portals +%{_datadir}/xdg-desktop-portal/portals/gnome-keyring.portal %files -n libgck-modules-gnome-keyring # Note: if modules move to %%{_libdir}/pkcs11, then we should remove ++ gnome-keyring-3.34.0.tar.xz -> gnome-keyring-3.36.0.tar.xz ++ 24394 lines of diff (skipped)
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2020-03-30 22:51:13 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new.3160 (New) Package is "gnome-keyring" Mon Mar 30 22:51:13 2020 rev:138 rq:789274 version:3.34.0 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2020-01-28 10:50:09.444678693 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new.3160/gnome-keyring.changes 2020-03-30 22:51:18.795770075 +0200 @@ -1,0 +2,8 @@ +Tue Mar 24 20:17:50 UTC 2020 - Cor Blom + +- According to the warning in the spec file baselibs.conf should be + updated when the scriptlet for pam-config is changed. This was + not done when the change was made to open the keyring also with + sddm (see boo#1167321). + +--- Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.TlrNd4/_old 2020-03-30 22:51:19.427770419 +0200 +++ /var/tmp/diff_new_pack.TlrNd4/_new 2020-03-30 22:51:19.427770419 +0200 @@ -1,7 +1,7 @@ # # spec file for package gnome-keyring # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Summary:GNOME Keyring License:GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/GUI/GNOME -Url:https://wiki.gnome.org/Projects/GnomeKeyring +URL:https://wiki.gnome.org/Projects/GnomeKeyring Source0: https://download.gnome.org/sources/gnome-keyring/3.34/%{name}-%{version}.tar.xz Source99: baselibs.conf ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.TlrNd4/_old 2020-03-30 22:51:19.455770434 +0200 +++ /var/tmp/diff_new_pack.TlrNd4/_new 2020-03-30 22:51:19.455770434 +0200 @@ -3,4 +3,4 @@ gnome-keyring-pam requires "gnome-keyring-pam = " supplements "packageand(gnome-keyring-pam:pam-)" - post "%{_sbindir}/pam-config -a --gnome_keyring --gnome_keyring-auto_start --gnome_keyring-only_if=gdm,gdm-password,lxdm,lightdm || true" + post "%{_sbindir}/pam-config -a --gnome_keyring --gnome_keyring-auto_start --gnome_keyring-only_if=gdm,gdm-password,lxdm,lightdm,mdm,sddm || true"
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2020-01-28 10:50:02 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new.26092 (New) Package is "gnome-keyring" Tue Jan 28 10:50:02 2020 rev:137 rq:767402 version:3.34.0 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2019-10-17 13:00:17.325153309 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new.26092/gnome-keyring.changes 2020-01-28 10:50:09.444678693 +0100 @@ -1,0 +2,5 @@ +Sat Jan 25 14:10:30 UTC 2020 - Dominique Leuenberger + +- No longer recommend -lang: supplements are in use + +--- Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.ndYP4z/_old 2020-01-28 10:50:11.108680641 +0100 +++ /var/tmp/diff_new_pack.ndYP4z/_new 2020-01-28 10:50:11.108680641 +0100 @@ -53,7 +53,6 @@ BuildRequires: pkgconfig(gcr-3) >= 3.27.90 BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 Requires: libgck-modules-gnome-keyring = %{version} -Recommends: %{name}-lang Recommends: %{name}-pam Provides: dbus(org.freedesktop.secrets) Provides: dbus(org.gnome.keyring)
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2019-10-17 13:00:13 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new.2352 (New) Package is "gnome-keyring" Thu Oct 17 13:00:13 2019 rev:136 rq:736543 version:3.34.0 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2019-05-03 22:17:23.940101291 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new.2352/gnome-keyring.changes 2019-10-17 13:00:17.325153309 +0200 @@ -1,0 +2,10 @@ +Mon Sep 30 09:50:54 UTC 2019 - Bjørn Lie + +- Update to version 3.34.0: + + dbus-environment: Race fix in Setenv request to gnome-session. + + egg: Request that secure memory not be dumped to disk. + + Build and test fixes. + + Updated translations. +- Refresh gnome-keyring-pam-auth-prompt-password.patch with quilt. + +--- Old: gnome-keyring-3.31.91.tar.xz New: gnome-keyring-3.34.0.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.sHgaCZ/_old 2019-10-17 13:00:18.205151080 +0200 +++ /var/tmp/diff_new_pack.sHgaCZ/_new 2019-10-17 13:00:18.205151080 +0200 @@ -17,13 +17,13 @@ Name: gnome-keyring -Version:3.31.91 +Version:3.34.0 Release:0 Summary:GNOME Keyring License:GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/GUI/GNOME Url:https://wiki.gnome.org/Projects/GnomeKeyring -Source0: https://download.gnome.org/sources/gnome-keyring/3.31/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gnome-keyring/3.34/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc#466732 bgo#560488 vu...@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. ++ gnome-keyring-3.31.91.tar.xz -> gnome-keyring-3.34.0.tar.xz ++ 9592 lines of diff (skipped) ++ gnome-keyring-pam-auth-prompt-password.patch ++ --- /var/tmp/diff_new_pack.sHgaCZ/_old 2019-10-17 13:00:18.841149469 +0200 +++ /var/tmp/diff_new_pack.sHgaCZ/_new 2019-10-17 13:00:18.841149469 +0200 @@ -1,8 +1,8 @@ -Index: gnome-keyring-3.31.90/pam/gkr-pam-module.c +Index: gnome-keyring-3.34.0/pam/gkr-pam-module.c === gnome-keyring-3.31.90.orig/pam/gkr-pam-module.c2018-12-29 16:41:53.0 +0100 -+++ gnome-keyring-3.31.90/pam/gkr-pam-module.c 2019-02-21 11:49:08.910227458 +0100 -@@ -872,12 +872,27 @@ pam_sm_authenticate (pam_handle_t *ph, i +--- gnome-keyring-3.34.0.orig/pam/gkr-pam-module.c gnome-keyring-3.34.0/pam/gkr-pam-module.c +@@ -874,12 +874,27 @@ pam_sm_authenticate (pam_handle_t *ph, i /* Look up the password */ ret = pam_get_item (ph, PAM_AUTHTOK, (const void**)); if (ret != PAM_SUCCESS || password == NULL) {
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2019-05-03 22:17:23 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new.5148 (New) Package is "gnome-keyring" Fri May 3 22:17:23 2019 rev:135 rq:695781 version:3.31.91 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2018-10-17 08:25:07.994678611 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new.5148/gnome-keyring.changes 2019-05-03 22:17:23.940101291 +0200 @@ -1,0 +2,17 @@ +Sat Mar 2 12:31:09 UTC 2019 - Bjørn Lie + +- Update to version 3.31.91: + + pam: fix daemon control file detection. + + Updated translations. + +--- +Thu Feb 21 10:46:15 UTC 2019 - bjorn@gmail.com + +- Update to version 3.31.90: + + pam: lookup XDG_RUNTIME_DIR using get_any_env. + + Reinstate pkcs11 module for specific programs. + + Build fixes. + + Updated translations. +- Rebase patches via refresh_patches service. + +--- Old: gnome-keyring-3.28.2.tar.xz New: gnome-keyring-3.31.91.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.WdkGIi/_old 2019-05-03 22:17:25.508104443 +0200 +++ /var/tmp/diff_new_pack.WdkGIi/_new 2019-05-03 22:17:25.560104547 +0200 @@ -1,7 +1,7 @@ # # spec file for package gnome-keyring # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,15 @@ Name: gnome-keyring -Version:3.28.2 +Version:3.31.91 Release:0 Summary:GNOME Keyring License:GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/GUI/GNOME Url:https://wiki.gnome.org/Projects/GnomeKeyring -Source: http://download.gnome.org/sources/gnome-keyring/3.28/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gnome-keyring/3.31/%{name}-%{version}.tar.xz Source99: baselibs.conf + # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc#466732 bgo#560488 vu...@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. Patch0: gnome-keyring-pam-auth-prompt-password.patch # PATCH-FEATURE-UPSTREAM gnome-keyring-bsc1039461-pam-man-page.patch bsc#1039461 bgo#784051 h...@suse.com -- Add a man page for the PAM module @@ -34,6 +35,7 @@ Patch1000: gnome-keyring-bsc932232-use-libgcrypt-allocators.patch # PATCH-FIX-SLE gnome-keyring-bsc932232-use-non-fips-md5.patch bsc#932232 h...@suse.com Patch1001: gnome-keyring-bsc932232-use-non-fips-md5.patch + BuildRequires: automake BuildRequires: ca-certificates BuildRequires: desktop-file-utils @@ -177,6 +179,7 @@ %{_libdir}/pkcs11/gnome-keyring-pkcs11.so %{_datadir}/dbus-1/services/org.freedesktop.secrets.service %{_datadir}/dbus-1/services/org.gnome.keyring.service +%{_datadir}/p11-kit/modules/gnome-keyring.module # Own the directory since we can't depend on gconf providing them %dir %{_datadir}/GConf %dir %{_datadir}/GConf/gsettings ++ gnome-keyring-3.28.2.tar.xz -> gnome-keyring-3.31.91.tar.xz ++ 11780 lines of diff (skipped) ++ gnome-keyring-pam-auth-prompt-password.patch ++ --- /var/tmp/diff_new_pack.WdkGIi/_old 2019-05-03 22:17:27.260107964 +0200 +++ /var/tmp/diff_new_pack.WdkGIi/_new 2019-05-03 22:17:27.280108004 +0200 @@ -1,8 +1,8 @@ -Index: gnome-keyring-3.11.92/pam/gkr-pam-module.c +Index: gnome-keyring-3.31.90/pam/gkr-pam-module.c === gnome-keyring-3.11.92.orig/pam/gkr-pam-module.c -+++ gnome-keyring-3.11.92/pam/gkr-pam-module.c -@@ -826,12 +826,27 @@ pam_sm_authenticate (pam_handle_t *ph, i +--- gnome-keyring-3.31.90.orig/pam/gkr-pam-module.c2018-12-29 16:41:53.0 +0100 gnome-keyring-3.31.90/pam/gkr-pam-module.c 2019-02-21 11:49:08.910227458 +0100 +@@ -872,12 +872,27 @@ pam_sm_authenticate (pam_handle_t *ph, i /* Look up the password */ ret = pam_get_item (ph, PAM_AUTHTOK, (const void**)); if (ret != PAM_SUCCESS || password == NULL) {
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2018-10-17 08:23:40 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is "gnome-keyring" Wed Oct 17 08:23:40 2018 rev:134 rq:641756 version:3.28.2 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2018-05-10 15:46:20.639983894 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2018-10-17 08:25:07.994678611 +0200 @@ -1,0 +2,5 @@ +Thu Oct 11 20:46:00 UTC 2018 - Luiz Angelo Daros de Luca + +- Allow pam to open keyring when using sddm + +--- Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.Are1Ar/_old 2018-10-17 08:25:09.338677539 +0200 +++ /var/tmp/diff_new_pack.Are1Ar/_new 2018-10-17 08:25:09.342677536 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -151,7 +151,7 @@ ### %post pam -%{_sbindir}/pam-config -a --gnome_keyring --gnome_keyring-auto_start --gnome_keyring-only_if=gdm,gdm-password,lxdm,lightdm,mdm || true +%{_sbindir}/pam-config -a --gnome_keyring --gnome_keyring-auto_start --gnome_keyring-only_if=gdm,gdm-password,lxdm,lightdm,mdm,sddm || true # Remove leftover from the old way, before we used pam-config. We start # cleaning up in 11.2, so this can be removed in 12.2. # Note: this can safely be done after pam-config, since pam-config doesn't
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2018-05-10 15:46:15 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is "gnome-keyring" Thu May 10 15:46:15 2018 rev:133 rq:605084 version:3.28.2 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2018-04-26 13:21:55.035494266 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2018-05-10 15:46:20.639983894 +0200 @@ -1,0 +2,7 @@ +Mon May 7 09:50:52 UTC 2018 - bjorn@gmail.com + +- Update to version 3.28.2: + + Fix glitches in ssh-agent (bgo#795699). + + Updated translations. + +--- Old: gnome-keyring-3.28.0.2.tar.xz New: gnome-keyring-3.28.2.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.6hgIMU/_old 2018-05-10 15:46:21.29195 +0200 +++ /var/tmp/diff_new_pack.6hgIMU/_new 2018-05-10 15:46:21.29195 +0200 @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.28.0.2 +Version:3.28.2 Release:0 Summary:GNOME Keyring License:GPL-2.0-or-later AND LGPL-2.1-or-later ++ gnome-keyring-3.28.0.2.tar.xz -> gnome-keyring-3.28.2.tar.xz ++ 2994 lines of diff (skipped)
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2018-04-26 13:21:51 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is "gnome-keyring" Thu Apr 26 13:21:51 2018 rev:132 rq:600285 version:3.28.0.2 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2018-03-30 11:57:09.164016113 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2018-04-26 13:21:55.035494266 +0200 @@ -1,0 +2,7 @@ +Mon Apr 23 22:28:49 UTC 2018 - h...@suse.com + +- Update gnome-keyring-bsc932232-use-libgcrypt-allocators.patch + to allow using more memory than the maximum lockable amount + (bsc#1085983). + +--- Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.LMnCAz/_old 2018-04-26 13:21:55.779467034 +0200 +++ /var/tmp/diff_new_pack.LMnCAz/_new 2018-04-26 13:21:55.783466887 +0200 @@ -22,7 +22,7 @@ Summary:GNOME Keyring License:GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/GUI/GNOME -URL:https://wiki.gnome.org/Projects/GnomeKeyring +Url:https://wiki.gnome.org/Projects/GnomeKeyring Source: http://download.gnome.org/sources/gnome-keyring/3.28/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc#466732 bgo#560488 vu...@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. ++ gnome-keyring-bsc932232-use-libgcrypt-allocators.patch ++ --- /var/tmp/diff_new_pack.LMnCAz/_old 2018-04-26 13:21:55.831465130 +0200 +++ /var/tmp/diff_new_pack.LMnCAz/_new 2018-04-26 13:21:55.835464984 +0200 @@ -1,8 +1,14 @@ +commit e2d7f3e781ddf65e3ab915da1594ce2f594be2ef +Author: Hans Petter Jansson+Date: Fri Apr 13 02:00:14 2018 +0200 + +Patch 3: gnome-keyring-bsc932232-use-libgcrypt-allocators.patch + diff --git a/egg/egg-libgcrypt.c b/egg/egg-libgcrypt.c -index 3d8f95b..6059242 100644 +index 61fe115..443de73 100644 --- a/egg/egg-libgcrypt.c +++ b/egg/egg-libgcrypt.c -@@ -105,11 +105,6 @@ egg_libgcrypt_initialize (void) +@@ -76,11 +76,11 @@ egg_libgcrypt_initialize (void) gcry_set_log_handler (log_handler, NULL); gcry_set_outofcore_handler (no_mem_handler, NULL); gcry_set_fatalerror_handler (fatal_handler, NULL); @@ -11,6 +17,11 @@ - egg_secure_check, - (gcry_handler_realloc_t)egg_secure_realloc, - egg_secure_free); ++ ++ /* Enable GCRY_AUTO_EXPAND_SECMEM (backport in libgcrypt 1.8.2) ++ * for bsc#1085983. */ ++ gcry_control (78, 32768); ++ gcry_control (GCRYCTL_INITIALIZATION_FINISHED, 0); }
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2018-03-30 11:57:06 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is "gnome-keyring" Fri Mar 30 11:57:06 2018 rev:131 rq:592268 version:3.28.0.2 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2018-03-26 12:47:09.371778550 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2018-03-30 11:57:09.164016113 +0200 @@ -1,0 +2,7 @@ +Mon Mar 26 02:58:56 UTC 2018 - luc1...@linuxmail.org + +- Update to version 3.28.0.2: + + Fix glitches in ssh-agent (bgo#794361, bgo#794368, bgo#794369, +bgo#794500, bgo#794631). + +--- Old: gnome-keyring-3.28.0.1.tar.xz New: gnome-keyring-3.28.0.2.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.JejEcF/_old 2018-03-30 11:57:09.751994849 +0200 +++ /var/tmp/diff_new_pack.JejEcF/_new 2018-03-30 11:57:09.755994703 +0200 @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.28.0.1 +Version:3.28.0.2 Release:0 Summary:GNOME Keyring License:GPL-2.0-or-later AND LGPL-2.1-or-later ++ gnome-keyring-3.28.0.1.tar.xz -> gnome-keyring-3.28.0.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.28.0.1/ChangeLog new/gnome-keyring-3.28.0.2/ChangeLog --- old/gnome-keyring-3.28.0.1/ChangeLog2018-03-13 07:02:19.0 +0100 +++ new/gnome-keyring-3.28.0.2/ChangeLog2018-03-25 10:13:49.0 +0200 @@ -1,5 +1,156 @@ # Generate automatically. Do not edit. +commit 4dd8fb181d70abef2b0d8cbb5fb11e8203b14c46 +Author: Daiki Ueno+Date: 2018-03-25 + +Release 3.28.0.2 + + NEWS | 3 +++ + configure.ac | 2 +- + 2 files changed, 4 insertions(+), 1 deletion(-) + +commit a0526d18152028e967b7baa5bc039c38a487672a +Author: Daiki Ueno +Date: 2018-03-24 + +login: Use password from login keyring once for the same interaction + +https://bugzilla.gnome.org/show_bug.cgi?id=794631 + + daemon/login/gkd-login-interaction.c | 20 +--- + 1 file changed, 13 insertions(+), 7 deletions(-) + +commit a6a5c89dfe81abb1541bfd824087c910451767f8 +Author: Daiki Ueno +Date: 2018-03-23 + +egg: Port cosmetic fixes to egg-secure-memory.c from libsecret + + egg/egg-secure-memory.c | 8 + 1 file changed, 4 insertions(+), 4 deletions(-) + +commit b70a10e0953a7e0a13ca3705677aa974451e2fa1 +Author: Daiki Ueno +Date: 2018-03-20 + +login: Use the same label as before when storing password + +https://bugzilla.gnome.org/show_bug.cgi?id=794500 + + daemon/login/gkd-login-interaction.c | 6 +- + po/POTFILES.in | 1 + + 2 files changed, 6 insertions(+), 1 deletion(-) + +commit afbdb0a04b3c737003a3dc0cec0095ba0c2256c2 +Author: Daiki Ueno +Date: 2018-03-20 + +ssh-agent: Don't be too verbose on password prompt + +This partially reverts the change in 869b5c6d, so as not to display +duplicate words on the password prompt. + +https://bugzilla.gnome.org/show_bug.cgi?id=794500 + + daemon/ssh-agent/gkd-ssh-agent-service.c | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +commit e360238029de47cafa974f4e0c2bd4ec793cd84b +Author: Daiki Ueno +Date: 2018-03-20 + +build: Suppress compiler warnings with -Wdiscarded-qualifiers + + daemon/login/gkd-login-interaction.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +commit 0db5a03011040fb68021ed4d034627e1ac06b86f +Author: Daiki Ueno +Date: 2018-03-16 + +ssh-agent: Make EOF handling robuster + +https://bugzilla.gnome.org/show_bug.cgi?id=794369 + + daemon/ssh-agent/gkd-ssh-agent-service.c | 3 ++- + daemon/ssh-agent/gkd-ssh-agent-util.c | 6 ++ + daemon/ssh-agent/test-gkd-ssh-agent-service.c | 8 + 3 files changed, 12 insertions(+), 5 deletions(-) + +commit a19966ba0ef403e8eed733cc9be8b1d45a3787e4 +Author: Daiki Ueno +Date: 2018-03-16 + +ssh-agent: Allow opening multiple connections to inferior ssh-agent + +Previously, it keeps only one connection to the inferior ssh-agent +process. That prevented simultaneous access to gnome-keyring's +ssh-agent service. With this patch, it always opens a new connection +to the inferior ssh-agent process when a new client connects. + +
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2018-03-26 12:47:07 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is "gnome-keyring" Mon Mar 26 12:47:07 2018 rev:130 rq:590010 version:3.28.0.1 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2018-03-14 19:31:18.373678278 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2018-03-26 12:47:09.371778550 +0200 @@ -1,0 +2,7 @@ +Tue Mar 20 17:24:03 UTC 2018 - dims...@opensuse.org + +- Unconditionally enable translation-update-upstream: on + Tumbleweed, this results in a NOP and for Leap in SLE paid + translations being used (boo#1086036). + +--- Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.8U8v0J/_old 2018-03-26 12:47:10.815726445 +0200 +++ /var/tmp/diff_new_pack.8U8v0J/_new 2018-03-26 12:47:10.819726301 +0200 @@ -45,6 +45,7 @@ BuildRequires: openssh BuildRequires: pam-devel BuildRequires: pkgconfig +BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(gck-1) >= 3.3.4 BuildRequires: pkgconfig(gcr-3) >= 3.27.90 @@ -54,9 +55,6 @@ Recommends: %{name}-pam Provides: dbus(org.freedesktop.secrets) Provides: dbus(org.gnome.keyring) -%if !0%{?is_opensuse} -BuildRequires: translation-update-upstream -%endif %if 0%{?BUILD_FROM_VCS} BuildRequires: gnome-common %endif @@ -121,8 +119,8 @@ %if !0%{?is_opensuse} %patch1000 -p1 %patch1001 -p1 -translation-update-upstream %endif +translation-update-upstream %build autoreconf -f
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2018-03-14 19:31:16 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is "gnome-keyring" Wed Mar 14 19:31:16 2018 rev:129 rq:586260 version:3.28.0.1 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2017-08-10 13:44:21.146863326 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2018-03-14 19:31:18.373678278 +0100 @@ -1,0 +2,71 @@ +Tue Mar 13 08:36:39 UTC 2018 - dims...@opensuse.org + +- Update to version 3.28.0.1: + + Fix linking with "-z defs" (bgo#794274). + +--- +Mon Mar 12 15:22:40 UTC 2018 - dims...@opensuse.org + +- Update to version 3.28.0: + + Fix TAP test driver. + +--- +Mon Mar 5 19:11:25 UTC 2018 - dims...@opensuse.org + +- Update to version 3.27.92: + + Wrap stock ssh-agent from OpenSSH (bgo#775981). + + Stop installing p11-kit configuration file for the PKCS#11 +module (bgo#791401). + + Updated translations. +- Add openssh BuildRequires: needed for ssh-agent wrapper. + +--- +Wed Feb 28 16:28:28 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- +Fri Jan 12 03:15:36 UTC 2018 - luc1...@linuxmail.org + +- Update to version 3.27.4: + + Add support for SHA2 extension for RSA signatures in ssh-agent +(bgo#790910). + + Build fixes (bgo#792278, bgo#787387). + + Updated translations. +- Rebase gnome-keyring-pam-auth-prompt-password.patch. +- Adopt the use of %make_build macro rather than raw make command, + following the best practices. +- Drop intltool BuildRequires: after upstream porting to Gettext, + this is no longer needed. +- Point fdupes to the data directory instead of the build root, + which is a practice that must be avoided. + +--- +Fri Nov 10 18:03:36 UTC 2017 - luc1...@linuxmail.org + +- Update to version 3.27.2: + + Add support for ECDSA in ssh-agent (bgo#641082). + + Wipe passwords stored by the PAM module (bgo#781486). + + Fix: +- Shared key derivation between libsecret and gnome-keyring + (bgo#778357). +- Erroneous handling of partial writes in write_sync_close + (bgo#778269). + + Set CKF_LOGIN_REQUIRED flag in ssh-module. + + Build and testing fixes (bgo#774312, bgo#781785). + + Updated translations. +- Update Url to https://wiki.gnome.org/Projects/GnomeKeyring: + current GNOME Keyring's project web page. +- Add conditional use to translation-update-upstream: SLE-only + requirement. +- Drop gnome-keyring-secret-size.patch: fixed upstream. +- Drop pristine macros for choosing number of jobs in %build + section and adopting %{?_smp_mflags} instead. +- Drop %glib2_gsettings_schema_*, %desktop_database_* post/postun + scriptlets and %glib2_gsettings_schema_requires macro: the + functionality is covered by file triggers now. +- Drop %clean section since its use is deprecated now. +- Separate SLE-only patches from the others. Now they start at the + number 1000. + +--- Old: gnome-keyring-3.20.1.tar.xz gnome-keyring-secret-size.patch New: gnome-keyring-3.28.0.1.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.d4MnOz/_old 2018-03-14 19:31:19.493638505 +0100 +++ /var/tmp/diff_new_pack.d4MnOz/_new 2018-03-14 19:31:19.497638363 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnome-keyring # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,55 +17,50 @@ Name: gnome-keyring -Version:3.20.1 +Version:3.28.0.1 Release:0 -Url:http://www.gnome.org/ Summary:GNOME Keyring -License:GPL-2.0+ and LGPL-2.1+ +License:GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/GUI/GNOME -Source: http://download.gnome.org/sources/gnome-keyring/3.20/%{name}-%{version}.tar.xz +URL:https://wiki.gnome.org/Projects/GnomeKeyring +Source: http://download.gnome.org/sources/gnome-keyring/3.28/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-OPENSUSE
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2017-08-10 13:44:20 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is "gnome-keyring" Thu Aug 10 13:44:20 2017 rev:128 rq:511979 version:3.20.1 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2017-07-21 22:42:25.007826261 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2017-08-10 13:44:21.146863326 +0200 @@ -1,0 +2,7 @@ +Thu Jul 20 19:43:27 UTC 2017 - mgo...@suse.com + +- Drop unneeded part of + gnome-keyring-bsc932232-use-non-fips-md5.patch, to match what we + have in SLE. + +--- @@ -7 +14 @@ - (bgo#778357). + (bgo#778357, bsc#1043861). @@ -38 +45 @@ - issue that was reintroduced (bsc#966229, bsc#966225). + issue that was reintroduced (bsc#966229, bsc#966225, bsc#994988). Other differences: -- ++ gnome-keyring-bsc932232-use-non-fips-md5.patch ++ --- /var/tmp/diff_new_pack.wXYtWg/_old 2017-08-10 13:44:22.422683725 +0200 +++ /var/tmp/diff_new_pack.wXYtWg/_new 2017-08-10 13:44:22.422683725 +0200 @@ -73,27 +73,3 @@ /* The old keyring code used lower case hex */ return egg_hex_encode_full (digest, sizeof (digest), FALSE, '\0', 0); a/pkcs11/secret-store/tests/dump-keyring0-format.c -+++ a/pkcs11/secret-store/tests/dump-keyring0-format.c -@@ -556,13 +556,17 @@ decrypt_buffer (Buffer *buffer, - static gboolean - verify_decrypted_buffer (Buffer *buffer) - { -- guchar digest[16]; -+guchar digest[16]; -+ GChecksum *cs; -+ gsize cs_len = sizeof (digest); - - /* In case the world changes on us... */ -- g_return_val_if_fail (gcry_md_get_algo_dlen (GCRY_MD_MD5) == sizeof (digest), 0); -+ g_return_val_if_fail (g_checksum_type_get_length (G_CHECKSUM_MD5) == sizeof (digest), 0); - -- gcry_md_hash_buffer (GCRY_MD_MD5, (void*)digest, -- (guchar*)buffer->buf + 16, buffer->len - 16); -+ cs = g_checksum_new (G_CHECKSUM_MD5); -+ g_checksum_update (cs, (const guchar *) buffer->buf + 16, buffer->len - 16); -+ g_checksum_get_digest (cs, digest, _len); -+ g_checksum_free (cs); - - return memcmp (buffer->buf, digest, 16) == 0; - }
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2017-07-21 22:42:22 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is "gnome-keyring" Fri Jul 21 22:42:22 2017 rev:127 rq:511099 version:3.20.1 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2017-07-08 12:26:57.981361442 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2017-07-21 22:42:25.007826261 +0200 @@ -1,0 +2,8 @@ +Mon Jul 17 15:28:16 UTC 2017 - dims...@opensuse.org + +- Add gnome-keyring-secret-size.patch: Ensure that generated secret + occupies the same number of bytes as prime. Eliminates random + errors while libsecret tries to talk to gnome-keyring + (bgo#778357). + +--- New: gnome-keyring-secret-size.patch Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.Mz1VhE/_old 2017-07-21 22:42:25.823711170 +0200 +++ /var/tmp/diff_new_pack.Mz1VhE/_new 2017-07-21 22:42:25.823711170 +0200 @@ -27,6 +27,8 @@ Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc#466732 bgo#560488 vu...@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. Patch0: gnome-keyring-pam-auth-prompt-password.patch +# PATCH-FIX-UPSTREAM gnome-keyring-secret-size.patch bgo#778357 dims...@opensuse.org -- Ensure that generated secret occupies the same number of bytes as prime. +Patch1: gnome-keyring-secret-size.patch # PATCH-FIX-SLE gnome-keyring-bsc932232-use-libgcrypt-allocators.patch bsc#932232 h...@suse.com Patch3: gnome-keyring-bsc932232-use-libgcrypt-allocators.patch # PATCH-FIX-SLE gnome-keyring-bsc932232-use-non-fips-md5.patch bsc#932232 h...@suse.com @@ -119,6 +121,7 @@ %setup -q translation-update-upstream %patch0 -p1 +%patch1 -p1 %if ! 0%{?is_opensuse} %patch3 -p1 %patch4 -p1 ++ gnome-keyring-secret-size.patch ++ >From 61bceb62ae7962d3507fcddaa3a904e4efa477d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Mi=C4=85sko?=Date: Thu, 9 Feb 2017 09:45:01 +0100 Subject: DH: Ensure that generated secret occupies the same number of bytes as prime. https://bugzilla.gnome.org/show_bug.cgi?id=778357 --- egg/egg-dh.c | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/egg/egg-dh.c b/egg/egg-dh.c index ff9ded6..e968baf 100644 --- a/egg/egg-dh.c +++ b/egg/egg-dh.c @@ -311,6 +311,7 @@ egg_dh_gen_secret (gcry_mpi_t peer, gcry_mpi_t priv, { gcry_error_t gcry; guchar *value; + gsize n_prime; gsize n_value; gcry_mpi_t k; gint bits; @@ -327,19 +328,25 @@ egg_dh_gen_secret (gcry_mpi_t peer, gcry_mpi_t priv, gcry_mpi_powm (k, peer, priv, prime); /* Write out the secret */ - gcry = gcry_mpi_print (GCRYMPI_FMT_USG, NULL, 0, _value, k); + gcry = gcry_mpi_print (GCRYMPI_FMT_USG, NULL, 0, _prime, prime); g_return_val_if_fail (gcry == 0, NULL); - value = egg_secure_alloc (n_value); - gcry = gcry_mpi_print (GCRYMPI_FMT_USG, value, n_value, _value, k); + value = egg_secure_alloc (n_prime); + gcry = gcry_mpi_print (GCRYMPI_FMT_USG, value, n_prime, _value, k); g_return_val_if_fail (gcry == 0, NULL); + /* Pad the secret with zero bytes to match length of prime in bytes. */ + if (n_value < n_prime) { + memmove (value + (n_prime - n_value), value, n_value); + memset (value, 0, (n_prime - n_value)); + } + #if DEBUG_DH_SECRET g_printerr ("DH SECRET: "); gcry_mpi_dump (k); gcry_mpi_release (k); #endif - *bytes = n_value; + *bytes = n_prime; #if DEBUG_DH_SECRET gcry_mpi_scan (, GCRYMPI_FMT_USG, value, bytes, NULL); -- cgit v0.12
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2017-07-08 12:26:56 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is "gnome-keyring" Sat Jul 8 12:26:56 2017 rev:126 rq:508381 version:3.20.1 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2017-06-30 18:39:48.771644947 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2017-07-08 12:26:57.981361442 +0200 @@ -1,0 +2,16 @@ +Tue Jul 4 10:35:51 UTC 2017 - zai...@opensuse.org + +- Update to version 3.20.1: + + Fix boolean logic error in ssh-agent. + + Pass the correct argc to gkr_pam_client_run_operation +(bgo#766222). + + Look for both dlopen and dlsym when configuring (bgo#766221). + + Fix .so link in gnome-keyring-3 man page (bgo#767095). + + Die if the XDG session we were started under goes away +(bgo#768943). + + Shorten unlock keyring dialog title (bgo#770170). + + Updated translations. +- Drop gnome-keyring-896818-reduce-head-msg-length.patch: Fixed + upstream. + +--- Old: gnome-keyring-3.20.0.tar.xz gnome-keyring-896818-reduce-head-msg-length.patch New: gnome-keyring-3.20.1.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.fALISn/_old 2017-07-08 12:26:58.693261024 +0200 +++ /var/tmp/diff_new_pack.fALISn/_new 2017-07-08 12:26:58.697260460 +0200 @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.20.0 +Version:3.20.1 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring @@ -27,8 +27,6 @@ Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc#466732 bgo#560488 vu...@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. Patch0: gnome-keyring-pam-auth-prompt-password.patch -# PATCH-FIX-UPSTREAM gnome-keyring-896818-reduce-head-msg-length.patch bnc#896818 bnc#903966 bgo#770170 dli...@suse.com -- Make the head message shorter. -Patch1: gnome-keyring-896818-reduce-head-msg-length.patch # PATCH-FIX-SLE gnome-keyring-bsc932232-use-libgcrypt-allocators.patch bsc#932232 h...@suse.com Patch3: gnome-keyring-bsc932232-use-libgcrypt-allocators.patch # PATCH-FIX-SLE gnome-keyring-bsc932232-use-non-fips-md5.patch bsc#932232 h...@suse.com @@ -121,7 +119,6 @@ %setup -q translation-update-upstream %patch0 -p1 -%patch1 -p1 %if ! 0%{?is_opensuse} %patch3 -p1 %patch4 -p1 ++ gnome-keyring-3.20.0.tar.xz -> gnome-keyring-3.20.1.tar.xz ++ 4126 lines of diff (skipped)
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2017-06-30 18:39:46 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is "gnome-keyring" Fri Jun 30 18:39:46 2017 rev:125 rq:506735 version:3.20.0 Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2016-10-13 11:26:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2017-06-30 18:39:48.771644947 +0200 @@ -1,0 +2,9 @@ +Wed Jun 21 18:46:54 CEST 2017 - h...@suse.com + +- Add gnome-keyring-bsc1039461-pam-man-page.patch (bsc#1039461, + bgo#784051), which adds a man page for the PAM module. In order + for a new Makefile.in to be generated from the patched + Makefile.am, automake was added to BuildRequires, and autoreconf + will now be run prior to configure. + +--- New: gnome-keyring-bsc1039461-pam-man-page.patch Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.Zuk8wR/_old 2017-06-30 18:39:49.495543127 +0200 +++ /var/tmp/diff_new_pack.Zuk8wR/_new 2017-06-30 18:39:49.495543127 +0200 @@ -1,7 +1,7 @@ # # spec file for package gnome-keyring # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,6 +33,9 @@ Patch3: gnome-keyring-bsc932232-use-libgcrypt-allocators.patch # PATCH-FIX-SLE gnome-keyring-bsc932232-use-non-fips-md5.patch bsc#932232 h...@suse.com Patch4: gnome-keyring-bsc932232-use-non-fips-md5.patch +# PATCH-FEATURE-UPSTREAM gnome-keyring-bsc1039461-pam-man-page.patch bsc#1039461 bgo#784051 h...@suse.com -- Add a man page for the PAM module +Patch5: gnome-keyring-bsc1039461-pam-man-page.patch +BuildRequires: automake BuildRequires: ca-certificates BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -75,8 +78,8 @@ %package -n libgck-modules-gnome-keyring Summary:Glib wrapper library for PKCS#11 - Modules -Group: System/GUI/GNOME # libgck-X-Y has a Provides for gck, just to help us with this Requires +Group: System/GUI/GNOME Requires: gck # libgp11 used to be the library providing all this. It turns out the # modules are, as of 2.91.3, installed in the same place @@ -123,8 +126,10 @@ %patch3 -p1 %patch4 -p1 %endif +%patch5 -p1 %build +autoreconf -f %configure\ --enable-pam \ --with-pam-dir=/%{_lib}/security @@ -218,5 +223,6 @@ %files pam %defattr (-, root, root) %attr(555,root,root) /%{_lib}/security/*.so +%{_mandir}/man8/pam_gnome_keyring.8%{?ext_man} %changelog ++ gnome-keyring-bsc1039461-pam-man-page.patch ++ diff --git a/pam/Makefile.am b/pam/Makefile.am index 5c83c00..9b5bcc8 100644 --- a/pam/Makefile.am +++ b/pam/Makefile.am @@ -72,3 +72,18 @@ test_pam_CFLAGS = $(pam_CFLAGS) check_PROGRAMS += $(pam_TESTS) TESTS += $(pam_TESTS) + +# - +# Man page + +man_MANS = pam_gnome_keyring.8 + +if ENABLE_DOC + +%.8: pam/%.8.xml + @XSLTPROC@ -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + +endif + +BUILT_EXTRA_DIST = $(man_MANS) +EXTRA_DIST += pam_gnome_keyring.8.xml diff --git a/pam/pam_gnome_keyring.8.xml b/pam/pam_gnome_keyring.8.xml new file mode 100644 index 000..d4679a4 --- /dev/null +++ b/pam/pam_gnome_keyring.8.xml @@ -0,0 +1,268 @@ + +http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd;> + + + + +pam_gnome_keyring +8 +Gnome Keyring PAM Module Manual + + + +pam_gnome_keyring +automatic unlocking of Gnome Keyring + + + + + pam_gnome_keyring.so + + + + + +DESCRIPTION + + + The Gnome Keyring service module for PAM provides functionality for three + PAM categories: authentication, session management and password + management. In terms of module-type parameter, they are auth, session and + password. + + + + + Authentication Module + + +Gnome Keyring authentication module retrieves password obtained by +previous module in PAM stack and stores it for later use. When no +password was obtained this module does nothing and returns success. It +will never prompt for password by itself. Unless otherwise noted, this +module returns success. + + + +The following options may be passed to
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2016-10-13 11:26:17 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 2016-08-25 09:51:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2016-10-13 11:26:17.0 +0200 @@ -1,0 +2,6 @@ +Thu Oct 6 14:52:32 CEST 2016 - h...@suse.com + +- Update gnome-keyring-bsc932232-use-non-fips-md5.patch to fix + issue that was reintroduced (bsc#966229, bsc#966225). + +--- Other differences: -- ++ gnome-keyring-bsc932232-use-non-fips-md5.patch ++ --- /var/tmp/diff_new_pack.73SZWJ/_old 2016-10-13 11:26:18.0 +0200 +++ /var/tmp/diff_new_pack.73SZWJ/_new 2016-10-13 11:26:18.0 +0200 @@ -1,53 +1,5 @@ -diff --git a/egg/egg-openssl.c b/egg/egg-openssl.c -index c8dc3d9..201e12f 100644 a/egg/egg-openssl.c -+++ b/egg/egg-openssl.c -@@ -225,7 +225,7 @@ egg_openssl_decrypt_block (const gchar *dekinfo, - g_return_val_if_fail (ivlen >= 8, FALSE); - - /* IV is already set from the DEK info */ -- if (!egg_symkey_generate_simple (algo, GCRY_MD_MD5, password, -+ if (!egg_symkey_generate_simple (algo, GCRY_MD_SHA1, password, -n_password, iv, 8, 1, , NULL)) { - g_free (iv); - return NULL; -@@ -288,7 +288,7 @@ egg_openssl_encrypt_block (const gchar *dekinfo, - g_return_val_if_fail (ivlen >= 8, NULL); - - /* IV is already set from the DEK info */ -- if (!egg_symkey_generate_simple (algo, GCRY_MD_MD5, password, -+ if (!egg_symkey_generate_simple (algo, GCRY_MD_SHA1, password, - n_password, iv, 8, 1, , NULL)) - g_return_val_if_reached (NULL); - -diff --git a/pkcs11/secret-store/dump-keyring0-format.c b/pkcs11/secret-store/dump-keyring0-format.c -index a459cd3..7ab9118 100644 a/pkcs11/secret-store/dump-keyring0-format.c -+++ b/pkcs11/secret-store/dump-keyring0-format.c -@@ -557,12 +557,16 @@ static gboolean - verify_decrypted_buffer (Buffer *buffer) - { - guchar digest[16]; -+ GChecksum *cs; -+ gsize cs_len = sizeof (digest); - - /* In case the world changes on us... */ -- g_return_val_if_fail (gcry_md_get_algo_dlen (GCRY_MD_MD5) == sizeof (digest), 0); -+ g_return_val_if_fail (g_checksum_type_get_length (G_CHECKSUM_MD5) == sizeof (digest), 0); - -- gcry_md_hash_buffer (GCRY_MD_MD5, (void*)digest, -- (guchar*)buffer->buf + 16, buffer->len - 16); -+ cs = g_checksum_new (G_CHECKSUM_MD5); -+ g_checksum_update (cs, (const guchar *) buffer->buf + 16, buffer->len - 16); -+ g_checksum_get_digest (cs, digest, _len); -+ g_checksum_free (cs); - - return memcmp (buffer->buf, digest, 16) == 0; - } -diff --git a/pkcs11/secret-store/gkm-secret-binary.c b/pkcs11/secret-store/gkm-secret-binary.c -index 9d7a1c7..4091f95 100644 a/pkcs11/secret-store/gkm-secret-binary.c -+++ b/pkcs11/secret-store/gkm-secret-binary.c +--- a/pkcs11/secret-store/gkm-secret-binary.c a/pkcs11/secret-store/gkm-secret-binary.c @@ -437,12 +437,16 @@ static gboolean verify_decrypted_buffer (EggBuffer *buffer) { @@ -73,7 +25,7 @@ guchar salt[8]; guint flags = 0; + GChecksum *cs; -+ gsize cs_len; ++ gsize cs_len = sizeof (digest); int i; g_return_val_if_fail (GKM_IS_SECRET_COLLECTION (collection), GKM_DATA_FAILURE); @@ -98,11 +50,9 @@ memcpy (to_encrypt.buf, digest, 16); /* If no master password is set, we shouldn't be writing binary... */ -diff --git a/pkcs11/secret-store/gkm-secret-fields.c b/pkcs11/secret-store/gkm-secret-fields.c -index 9cf7417..c5a83c8 100644 a/pkcs11/secret-store/gkm-secret-fields.c -+++ b/pkcs11/secret-store/gkm-secret-fields.c -@@ -110,12 +110,18 @@ static gchar* +--- a/pkcs11/secret-store/gkm-secret-fields.c a/pkcs11/secret-store/gkm-secret-fields.c +@@ -111,12 +111,18 @@ static gchar* compat_hash_value_as_string (const gchar *value) { guchar digest[16]; @@ -123,3 +73,27 @@ /* The old keyring code used lower case hex */ return egg_hex_encode_full (digest, sizeof (digest), FALSE, '\0', 0); +--- a/pkcs11/secret-store/tests/dump-keyring0-format.c a/pkcs11/secret-store/tests/dump-keyring0-format.c +@@ -556,13 +556,17 @@ decrypt_buffer (Buffer *buffer, + static gboolean +
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2016-08-25 09:51:25 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 2016-03-29 14:50:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2016-08-25 09:51:26.0 +0200 @@ -1,0 +2,17 @@ +Sat Aug 20 14:32:13 UTC 2016 - fezh...@suse.com + +- Merge + bnc#903966-SEGV-in-gnome-keyring-daemon-caused-by-calling-free-on-static-string.patch + into gnome-keyring-896818-reduce-head-msg-length.patch: + bsc#903966 is just a regression caused by bsc#896818 anyway + (bsc#896818, bsc#903966, bgo#770170). + +--- +Thu May 5 01:43:01 CEST 2016 - h...@suse.com + +- Rebase gnome-keyring-bsc932232-use-non-fips-md5.patch for + version 3.20.0 (bsc#932232, bsc#966229, bsc#966225). +- Drop gnome-keyring-bsc961271-secmem-mismatch.patch (fixed + upstream). + +--- @@ -7,0 +25,8 @@ +Thu Mar 3 01:35:32 CET 2016 - h...@suse.com + +- Update gnome-keyring-bsc932232-use-non-fips-md5.patch + (bsc#966229, bsc#966225). Fixes inability to decrypt private ssh + keys and corruption in stored keyrings. Fix by Michal Koutny +. + +--- @@ -30,0 +56,13 @@ +Tue Jan 12 23:24:31 CET 2016 - h...@suse.com + +- Add gnome-keyring-bsc961271-secmem-mismatch.patch (bsc#961271). + This fixes a crash caused by mixed calls to egg_secure_free() + and gcry_free(). + +--- +Thu Nov 26 02:57:11 CET 2015 - h...@suse.com + +- Add gnome-keyring-bsc932232-use-libgcrypt-allocators.patch and + gnome-keyring-bsc932232-use-non-fips-md5.patch (bsc#932232). + +--- @@ -137,0 +176,8 @@ +Fri Nov 7 09:30:13 UTC 2014 - r...@suse.com + +- Add + bnc#903966-SEGV-in-gnome-keyring-daemon-caused-by-calling-free-on-static-string.patch + Fixed SEGV in gnome-keyring-daemon caused by calling free() on + static string (bnc#903966). + +--- @@ -145,0 +192,7 @@ +Mon Sep 22 18:51:55 UTC 2014 - dli...@suse.com + +- Add gnome-keyring-896818-reduce-head-msg-length.patch: + Make the head message shorter. The patch makes sense but no need + to be upstream (bnc#896818). + +--- @@ -613 +666 @@ - autostart, that only works with gnome-session + autostart, that only works with gnome-session. @@ -1344,2 +1397,2 @@ - + When auto activating the gnome-keyring DBus service, check for an -already running daemon + + When auto activating the gnome-keyring DBus service, check for +an already running daemon @@ -1445,2 +1498,2 @@ - + Overhaul the secure memory allocator to have memory guards, -and also be more sparing with secure memory + + Overhaul the secure memory allocator to have memory guards, and +also be more sparing with secure memory @@ -1513,2 +1566,2 @@ - + Fix initialization problems which prevented SSH agent from setting -environment variables properly + + Fix initialization problems which prevented SSH agent from +setting environment variables properly @@ -1527,3 +1580,3 @@ - + Close open file descriptors before starting daemon from PAM module. - + Don't try and unlock keyring from PAM if daemon isn't -running + + Close open file descriptors before starting daemon from PAM +module. + + Don't try and unlock keyring from PAM if daemon isn't running @@ -1641,2 +1694,2 @@ - + Use 'Change' instead of 'Create' when prompting the user for -a password to change keyring password. + + Use 'Change' instead of 'Create' when prompting the user for a +password to change keyring password. @@ -1673 +1726,2 @@ - + Add gconf schema for noting the user's configured PKCS#11 modules. + + Add gconf schema for noting the user's configured PKCS#11 + modules. @@ -1688 +1742,2 @@ - and id_dsa. Also load public portions of keys when needed ie: *.pub + and id_dsa. Also load public portions of keys when needed ie: + *.pub @@ -1698 +1753,2 @@ - + Add --disable-acl-prompts option to disable all ACL prompting [Colin Walters] + + Add --disable-acl-prompts option to disable all ACL prompting + [Colin Walters] @@ -1850,2 +1906,2 @@ -- Updated to 2.19.91 to incorporate needed fixes for Novell bugs: 298975, - 299730, 299621, 304189 +- Updated to 2.19.91 to incorporate needed fixes for Novell bugs: +
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2016-03-29 14:50:09 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 2016-01-23 01:14:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2016-03-29 14:50:10.0 +0200 @@ -1,0 +2,24 @@ +Fri Mar 25 13:14:28 UTC 2016 - zai...@opensuse.org + +- Update to version 3.20.0: + + Updated translations. + +--- +Wed Feb 17 14:43:23 UTC 2016 - zai...@opensuse.org + +- Update to version 3.19.90: + + Accept empty passwords for --unlock (bgo#762095). + + srcdir != builddir fixes. + + Updated translations. + +--- +Tue Jan 19 12:59:21 UTC 2016 - dims...@opensuse.org + +- Update to version 3.19.4: + + Fix up startup and initialization (bgo#756324). + + Fix DBus "Type" property of org.freedesktop.Secret.Item +(bgo#759399). + + Build fixes (bgo#753698). + + Updated translations. + +--- Old: gnome-keyring-3.18.3.tar.xz New: gnome-keyring-3.20.0.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.CGjadX/_old 2016-03-29 14:50:11.0 +0200 +++ /var/tmp/diff_new_pack.CGjadX/_new 2016-03-29 14:50:11.0 +0200 @@ -17,13 +17,13 @@ Name: gnome-keyring -Version:3.18.3 +Version:3.20.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.18/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-keyring/3.20/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc466732 bgo560488 vu...@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. Patch0: gnome-keyring-pam-auth-prompt-password.patch ++ gnome-keyring-3.18.3.tar.xz -> gnome-keyring-3.20.0.tar.xz ++ 23932 lines of diff (skipped)
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2016-01-23 01:14:29 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 2015-11-06 00:09:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2016-01-23 01:14:30.0 +0100 @@ -1,0 +2,5 @@ +Tue Jan 19 12:01:06 UTC 2016 - dims...@opensuse.org + +- boo#962480: Add mdm as valid display manager to unlock gkr. + +--- Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.Ef27lI/_old 2016-01-23 01:14:31.0 +0100 +++ /var/tmp/diff_new_pack.Ef27lI/_new 2016-01-23 01:14:31.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnome-keyring # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -152,7 +152,7 @@ ### %post pam -%{_sbindir}/pam-config -a --gnome_keyring --gnome_keyring-auto_start --gnome_keyring-only_if=gdm,gdm-password,lxdm,lightdm || true +%{_sbindir}/pam-config -a --gnome_keyring --gnome_keyring-auto_start --gnome_keyring-only_if=gdm,gdm-password,lxdm,lightdm,mdm || true # Remove leftover from the old way, before we used pam-config. We start # cleaning up in 11.2, so this can be removed in 12.2. # Note: this can safely be done after pam-config, since pam-config doesn't
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2015-11-06 00:09:35 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 2015-10-28 17:29:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2015-11-06 00:09:37.0 +0100 @@ -1,0 +2,12 @@ +Sat Oct 31 00:09:15 UTC 2015 - zai...@opensuse.org + +- Update to version 3.18.3: + + Fix regression looking up secrets in non-default keyring +(bgo#756865). + + Fix manpage typos (bgo#756812). + + Updated translations. +- Drop + gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch: + Fixed upstream. + +--- @@ -7 +19 @@ - also silence a bit of logspam (bgo756865). + also silence a bit of logspam (bgo#756865). Old: gnome-keyring-3.18.2.tar.xz gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch New: gnome-keyring-3.18.3.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.TZVcZS/_old 2015-11-06 00:09:38.0 +0100 +++ /var/tmp/diff_new_pack.TZVcZS/_new 2015-11-06 00:09:38.0 +0100 @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.18.2 +Version:3.18.3 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring @@ -27,8 +27,6 @@ Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc466732 bgo560488 vu...@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. Patch0: gnome-keyring-pam-auth-prompt-password.patch -# PATCH-FIX-UPSTREAM gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch bgo#756865 zai...@opensuse.org -- Fix firefox passwordmanager when used with non-default keyring. Patch from upstream git. -Patch1: gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch BuildRequires: ca-certificates BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -114,7 +112,6 @@ %setup -q translation-update-upstream %patch0 -p1 -%patch1 -p1 %build %configure\ ++ gnome-keyring-3.18.2.tar.xz -> gnome-keyring-3.18.3.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.18.2/ChangeLog new/gnome-keyring-3.18.3/ChangeLog --- old/gnome-keyring-3.18.2/ChangeLog 2015-10-20 15:07:25.0 +0200 +++ new/gnome-keyring-3.18.3/ChangeLog 2015-10-26 21:28:18.0 +0100 @@ -1,5 +1,46 @@ # Generate automatically. Do not edit. +commit 11260bd25da002a825665f91e18670087caa6a98 +Author: Stef Walter+Date: 2015-10-26 + +Bump version number + + NEWS | 5 + + configure.ac | 2 +- + 2 files changed, 6 insertions(+), 1 deletion(-) + +commit 603884fb5842fc2cc6098e4aac107b11d094adaf +Author: Aurimas Černius +Date: 2015-10-25 + +Lithuanian translation fixes + + po/lt.po | 314 +++ + 1 file changed, 174 insertions(+), 140 deletions(-) + +commit 2f5e4db43492c8c15577ca18081d06d1bf38ae60 +Author: Dmitry Shachnev +Date: 2015-10-21 + +dbus: Correctly handle alias paths in lookup_collection + +https://bugzilla.gnome.org/show_bug.cgi?id=756865 + + daemon/dbus/gkd-secret-objects.c | 8 +++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +commit a4b6f789a7b53315e6824d29bd5f858b37144800 +Author: Anders Jonsson +Date: 2015-10-22 + +daemon: Fix manpage typos + +https://bugzilla.gnome.org/show_bug.cgi?id=756812 + + docs/gnome-keyring-daemon.xml | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + commit 9c8c48f62ecb76adad23fba886497c4b69a58c3d Author: Stef Walter Date: 2015-10-20 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.18.2/NEWS new/gnome-keyring-3.18.3/NEWS --- old/gnome-keyring-3.18.2/NEWS 2015-10-20 15:06:11.0 +0200 +++ new/gnome-keyring-3.18.3/NEWS 2015-10-26 17:45:31.0 +0100 @@ -1,3 +1,8 @@ +Changes in version 3.18.3 are: + * Fix regression looking up secrets in default keyring [#756865] + * Updated translations + * Fix manpage typos [#756812] + Changes in version 3.18.2 are: * Fix regression in ported GDBus prompting [#756032] * Other minor fixes diff -urN
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2015-10-28 17:29:20 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 2015-10-25 19:10:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2015-10-28 17:29:21.0 +0100 @@ -1,0 +2,15 @@ +Mon Oct 26 00:01:46 UTC 2015 - zai...@opensuse.org + +- Add + gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch: + Fix firefox passwordmanager coupled with non-default keyring, + also silence a bit of logspam (bgo756865). + +--- +Tue Oct 20 15:36:20 UTC 2015 - zai...@opensuse.org + +- Update to version 3.18.2: + + Fix regression in ported GDBus prompting (bgo#756032). + + Other minor fixes. + +--- Old: gnome-keyring-3.18.1.tar.xz New: gnome-keyring-3.18.2.tar.xz gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.TkqhgX/_old 2015-10-28 17:29:22.0 +0100 +++ /var/tmp/diff_new_pack.TkqhgX/_new 2015-10-28 17:29:22.0 +0100 @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.18.1 +Version:3.18.2 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring @@ -26,7 +26,9 @@ Source: http://download.gnome.org/sources/gnome-keyring/3.18/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc466732 bgo560488 vu...@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 +Patch0: gnome-keyring-pam-auth-prompt-password.patch +# PATCH-FIX-UPSTREAM gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch bgo#756865 zai...@opensuse.org -- Fix firefox passwordmanager when used with non-default keyring. Patch from upstream git. +Patch1: gnome-keyring-dbus-handle-alias-paths-in-lookup_collection.patch BuildRequires: ca-certificates BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -111,7 +113,8 @@ %prep %setup -q translation-update-upstream -%patch5 -p1 +%patch0 -p1 +%patch1 -p1 %build %configure\ ++ gnome-keyring-3.18.1.tar.xz -> gnome-keyring-3.18.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.18.1/ChangeLog new/gnome-keyring-3.18.2/ChangeLog --- old/gnome-keyring-3.18.1/ChangeLog 2015-10-16 22:56:31.0 +0200 +++ new/gnome-keyring-3.18.2/ChangeLog 2015-10-20 15:07:25.0 +0200 @@ -1,5 +1,57 @@ # Generate automatically. Do not edit. +commit 9c8c48f62ecb76adad23fba886497c4b69a58c3d +Author: Stef Walter+Date: 2015-10-20 + +Bump version number + + NEWS | 4 + configure.ac | 2 +- + 2 files changed, 5 insertions(+), 1 deletion(-) + +commit 66a360bfeb5e2a5fb12323b03b9c7e3844a8e159 +Author: Stef Walter +Date: 2015-10-19 + +egg: Fix bad precondation checking timegm() result + +https://bugs.freedesktop.org/show_bug.cgi?id=92383 + + egg/egg-asn1x.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit e53af4d55052b879581abf6af66b8a067dfb86df +Author: Cosimo Cecchi +Date: 2015-10-17 + +secret-prompt: don't explicitly disconnect skeleton signals + +After we are unexported, those signals will not be emitted anymore. + + daemon/dbus/gkd-secret-prompt.c | 2 -- + 1 file changed, 2 deletions(-) + +commit 7840cb97902c952c34831cc63dcba00ececabd0c +Author: Stef Walter +Date: 2015-10-16 + +dbus: Fix object path regression from GDBus port + +Previously objects were only explicitly exported on the bus when +they were ready. However now due to GDBus handler connections +they are exported earlier. + +Make sure to export a prompt object before something is exported +at the same object path to take its place. + +https://bugzilla.gnome.org/show_bug.cgi?id=756032 + + daemon/dbus/gkd-secret-create.c | 1 + + daemon/dbus/gkd-secret-prompt.c | 10 ++ + daemon/dbus/gkd-secret-prompt.h | 3 +++ + 3 files changed, 14 insertions(+) + commit 91dfc6a365f3d12e87769680c2dedc2bc1e57b23 Author: Stef Walter
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2015-10-25 19:10:30 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 2015-10-06 16:37:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2015-10-25 19:10:31.0 +0100 @@ -1,0 +2,10 @@ +Sat Oct 17 06:05:33 UTC 2015 - zai...@opensuse.org + +- Update to version 3.18.1: + + Fix regression initializing gnome-keyring-daemon (bgo#756059). + + Fix regression racing for DBus name during startup +(bgo#756006). + + Build and testing fixes (bgo#755873). + + Updated translations. + +--- Old: gnome-keyring-3.18.0.tar.xz New: gnome-keyring-3.18.1.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.CSnOac/_old 2015-10-25 19:10:32.0 +0100 +++ /var/tmp/diff_new_pack.CSnOac/_new 2015-10-25 19:10:32.0 +0100 @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.18.0 +Version:3.18.1 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring ++ gnome-keyring-3.18.0.tar.xz -> gnome-keyring-3.18.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.18.0/ChangeLog new/gnome-keyring-3.18.1/ChangeLog --- old/gnome-keyring-3.18.0/ChangeLog 2015-09-28 17:58:30.0 +0200 +++ new/gnome-keyring-3.18.1/ChangeLog 2015-10-16 22:56:31.0 +0200 @@ -1,5 +1,175 @@ # Generate automatically. Do not edit. +commit 91dfc6a365f3d12e87769680c2dedc2bc1e57b23 +Author: Stef Walter+Date: 2015-10-16 + +Bump version number + + NEWS | 6 ++ + configure.ac | 2 +- + 2 files changed, 7 insertions(+), 1 deletion(-) + +commit bf560bd195919d79a59a8642923ccac80c437bb1 +Author: Ray Strode +Date: 2015-10-15 + +daemon: Kill off foreground proceses when session dies + +Right now gnome-keyring will keep processes around forever +in some cases. They need to die when the session goes away, +at least. + +Signed-off-by: Cosimo Cecchi + * Don't leak a DBus connection + +Signed-off-by: Stef Walter + * Print error message if we cannot connect to bus + * Wait for gnome-keyring-daemon when --foreground + +https://bugzilla.gnome.org/show_bug.cgi?id=756059 + + daemon/gkd-main.c | 27 +-- + 1 file changed, 25 insertions(+), 2 deletions(-) + +commit ac9492a929d364685da8c8cb4152bf2534ddfb6f +Author: Cosimo Cecchi +Date: 2015-10-16 + +daemon: adjust CFLAGS for daemon + +https://bugzilla.gnome.org/show_bug.cgi?id=756059 + + daemon/Makefile.am | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +commit 6040bdb2a0ee9ee1f8e308b8cdede6d3fe5c94bf +Author: Ray Strode +Date: 2015-10-15 + +daemon: fork before threads are spawned + +It's not really a good idea to fork after glib has initialized, +since it has helper threads that may have taken locks etc. + +This commit forks really early to prevent locks from leaking +and causing deadlock. + +Signed-off-by: Cosimo Cecchi + * Split out separate function + * Check return value of g_unix_open_pipe() + * Don't fork when running foreground + * Read login password before fork() + +Signed-off-by: Stef Walter + * Since stdout is open, just print evironment directly + +https://bugzilla.gnome.org/show_bug.cgi?id=756059 + + daemon/gkd-main.c | 72 ++- + 1 file changed, 50 insertions(+), 22 deletions(-) + +commit 74fc065e3c3e04a5cd5dfa0e725f7664825a5b1e +Author: Stef Walter +Date: 2015-10-13 + +pam: Stop using deprecated header + +And use the more complex function call instead. + +Fixes this warning: + +/usr/include/selinux/flask.h:5:2: error: #warning "Please remove any #include's of this header in your source code." [-Werror=cpp] + #warning "Please remove any #include's of this header in your source code." + ^ + + pam/gkr-pam-module.c | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +commit b84b9205f9f3ccf7c05f16cac561e8e16eebbefa +Author: Tom Tryfonidis +Date: 2015-10-08 + +Updated Greek translation +
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2015-10-06 16:37:11 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 2015-08-19 13:41:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2015-10-06 16:37:12.0 +0200 @@ -1,0 +2,13 @@ +Tue Sep 29 10:05:37 UTC 2015 - zai...@opensuse.org + +- Update to version 3.18.0: + + Fix test crash (bgo#731802). + +--- +Sat Sep 5 11:40:45 UTC 2015 - zai...@opensuse.org + +- Update to version 3.17.91: + + More fixes for GDBus migration (bgo#622905). + + Fix a memory leak (bgo#752919). + +--- @@ -6,0 +20,13 @@ + +--- +Tue Aug 4 09:54:07 UTC 2015 - zai...@opensuse.org + +- Update to version 3.17.4: + + Remove temporary files on failure (bgo#746334). + + Migrate DBus code to GVariant and GDBus (bgo#622905). + + Remove the GnuPG agent (bgo#750514). + + Updated translations. +- Remove %bcond_with gpgagent and all related macros, it has been + dropped upstream. +- Drop pkgconfig(dbus-1) BuildRequires: No longer needed as + upstream has migrated it away. Old: gnome-keyring-3.16.0.tar.xz New: gnome-keyring-3.18.0.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.TbGDC1/_old 2015-10-06 16:37:13.0 +0200 +++ /var/tmp/diff_new_pack.TbGDC1/_new 2015-10-06 16:37:13.0 +0200 @@ -16,16 +16,14 @@ # -%bcond_with gpgagent - Name: gnome-keyring -Version:3.16.0 +Version:3.18.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.16/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-keyring/3.18/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc466732 bgo560488 vu...@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 @@ -40,7 +38,6 @@ BuildRequires: pam-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -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.38.0 @@ -119,9 +116,6 @@ %build %configure\ --enable-pam \ -%if %{without gpgagent} ---disable-gpg-agent \ -%endif --with-pam-dir=/%{_lib}/security make %{?jobs:-j%jobs} V=1 @@ -133,12 +127,6 @@ desktop-file-install --dir=%{buildroot}%{_sysconfdir}/xdg/autostart --add-only-show-in=XFCE $i done %find_lang %{name} -%if %{with gpgagent} -%suse_update_desktop_file gnome-keyring-gpg -%else -# make install does not care for --disable-gpg-agent for the desktop file (it only changes the default loaders) -rm %{buildroot}%{_sysconfdir}/xdg/autostart/gnome-keyring-gpg.desktop -%endif %suse_update_desktop_file gnome-keyring-pkcs11 %suse_update_desktop_file gnome-keyring-secrets %suse_update_desktop_file gnome-keyring-ssh ++ gnome-keyring-3.16.0.tar.xz -> gnome-keyring-3.18.0.tar.xz ++ 30570 lines of diff (skipped)
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2015-08-19 13:41:35 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 2015-04-10 09:48:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2015-08-19 13:41:36.0 +0200 @@ -1,0 +2,7 @@ +Wed Aug 12 18:12:14 UTC 2015 - zai...@opensuse.org + +- Remove postun handling from baselibs.conf. If one uninstalls + gnome-keyring-pam-32bit it has the effect that gnome-keyring-pam + gets unregistered (boo#941736). + +--- Other differences: -- ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.6DtBke/_old 2015-08-19 13:41:37.0 +0200 +++ /var/tmp/diff_new_pack.6DtBke/_new 2015-08-19 13:41:37.0 +0200 @@ -4,6 +4,3 @@ requires gnome-keyring-pam = version supplements packageand(gnome-keyring-pam:pam-targettype) post %{_sbindir}/pam-config -a --gnome_keyring --gnome_keyring-auto_start --gnome_keyring-only_if=gdm,gdm-password,lxdm,lightdm || true - postun if [ $1 == 0 ]; then - postun %{_sbindir}/pam-config -d --gnome_keyring || true - postun fi
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2015-03-30 19:14:07 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-11-13 09:16:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2015-03-30 19:14:09.0 +0200 @@ -1,0 +2,25 @@ +Thu Mar 19 11:52:34 UTC 2015 - dims...@opensuse.org + +- Disable gpgagent integration, as gnupg 2.1 introduced code to + explicitly sabotage gnome-keyring. + +--- +Wed Mar 18 08:25:49 UTC 2015 - dims...@opensuse.org + +- Update to version 3.15.92: + + pam: Make sure to never block SIGCHLD (bgo#745673). + + Revert ssh-agent: Fix leak in seach_keys_like_attributes(). + + Updated translations. + +--- +Wed Feb 25 22:21:31 UTC 2015 - dims...@opensuse.org + +- Update to version 3.15.90: + + Fix leaks (bgo#7385080). + + Refactoring. + + Build fixes (bgo#740190). + + Updated translations. +- Remove libgcr-3-1 and libgck-1-0 references from baselibs.conf: + these libs have been split off back in 2011. + +--- Old: gnome-keyring-3.14.0.tar.xz New: gnome-keyring-3.15.92.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.ywkH2N/_old 2015-03-30 19:14:10.0 +0200 +++ /var/tmp/diff_new_pack.ywkH2N/_new 2015-03-30 19:14:10.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package gnome-keyring # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,16 +16,16 @@ # -%bcond_without gpgagent +%bcond_with gpgagent Name: gnome-keyring -Version:3.14.0 +Version:3.15.92 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.14/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-keyring/3.15/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc466732 bgo560488 vu...@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 ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.ywkH2N/_old 2015-03-30 19:14:10.0 +0200 +++ /var/tmp/diff_new_pack.ywkH2N/_new 2015-03-30 19:14:10.0 +0200 @@ -1,5 +1,3 @@ -libgcr-3-1 -libgck-1-0 gnome-keyring supplements packageand(gnome-keyring:libp11-kit0-targettype) gnome-keyring-pam ++ gnome-keyring-3.14.0.tar.xz - gnome-keyring-3.15.92.tar.xz ++ 11762 lines of diff (skipped)
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2014-11-13 09:16:42 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-09-30 19:40:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2014-11-13 09:16:46.0 +0100 @@ -1,0 +2,5 @@ +Sun Nov 09 03:51:00 UTC 2014 - Led led...@gmail.com + +- fix bashism in postun script + +--- Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.SS06Gj/_old 2014-11-13 09:16:47.0 +0100 +++ /var/tmp/diff_new_pack.SS06Gj/_new 2014-11-13 09:16:47.0 +0100 @@ -176,7 +176,7 @@ fi %postun pam -if [ $1 == 0 ]; then +if [ $1 = 0 ]; then %{_sbindir}/pam-config -d --gnome_keyring || true fi -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2014-09-30 19:38:42 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-05-20 14:26:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2014-09-30 19:40:02.0 +0200 @@ -1,0 +2,19 @@ +Tue Sep 23 10:09:20 UTC 2014 - dims...@opensuse.org + +- Update to version 3.14.0: + + Remove residual GTK+ usage. + + Build fixes. + + Updated translations. + +--- +Tue Sep 9 18:44:45 UTC 2014 - dims...@opensuse.org + +- Update to version 3.13.91: + + Initialize correctly with empty passwords during login +(bgo#736085). + + Don't use geteuid() to get UID for user in PAM module +(bgo#733418). + + Fix for libgcrypt 1.6+. + + Build fixes. + +--- Old: gnome-keyring-3.12.2.tar.xz New: gnome-keyring-3.14.0.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.yNTk80/_old 2014-09-30 19:40:03.0 +0200 +++ /var/tmp/diff_new_pack.yNTk80/_new 2014-09-30 19:40:03.0 +0200 @@ -19,13 +19,13 @@ %bcond_without gpgagent Name: gnome-keyring -Version:3.12.2 +Version:3.14.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.12/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-keyring/3.14/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc466732 bgo560488 vu...@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 ++ gnome-keyring-3.12.2.tar.xz - gnome-keyring-3.14.0.tar.xz ++ 11666 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2014-05-20 14:25:16 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-05-05 21:16:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2014-05-20 14:26:27.0 +0200 @@ -1,0 +2,6 @@ +Sat May 17 08:26:55 UTC 2014 - zai...@opensuse.org + +- Update to version 3.12.2: + + Build fixes. + +--- Old: gnome-keyring-3.12.0.tar.xz New: gnome-keyring-3.12.2.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.8ZPwgx/_old 2014-05-20 14:26:30.0 +0200 +++ /var/tmp/diff_new_pack.8ZPwgx/_new 2014-05-20 14:26:30.0 +0200 @@ -19,7 +19,7 @@ %bcond_without gpgagent Name: gnome-keyring -Version:3.12.0 +Version:3.12.2 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring @@ -199,6 +199,9 @@ %dir %{_datadir}/p11-kit/modules %{_datadir}/p11-kit/modules/gnome-keyring.module %{_sysconfdir}/xdg/autostart/*.desktop +%{_mandir}/man1/gnome-keyring.1%{?ext_man} +%{_mandir}/man1/gnome-keyring-3.1%{?ext_man} +%{_mandir}/man1/gnome-keyring-daemon.1%{?ext_man} %files lang -f %{name}.lang ++ gnome-keyring-3.12.0.tar.xz - gnome-keyring-3.12.2.tar.xz ++ 2242 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2014-02-12 11:09:46 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 2013-10-17 17:37:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2014-02-12 11:09:46.0 +0100 @@ -1,0 +2,6 @@ +Sat Feb 8 07:27:00 UTC 2014 - jdelv...@suse.com + +- Enhance gnome-keyring-check-session.patch: Add gnome-classic to + the list of handled desktop session types (bnc#862775). + +--- Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.fHz0a9/_old 2014-02-12 11:09:47.0 +0100 +++ /var/tmp/diff_new_pack.fHz0a9/_new 2014-02-12 11:09:47.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnome-keyring # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++ gnome-keyring-check-session.patch ++ --- /var/tmp/diff_new_pack.fHz0a9/_old 2014-02-12 11:09:47.0 +0100 +++ /var/tmp/diff_new_pack.fHz0a9/_new 2014-02-12 11:09:47.0 +0100 @@ -1,8 +1,8 @@ -Index: gnome-keyring-3.1.91/pam/gkr-pam-module.c +Index: gnome-keyring-3.10.1/pam/gkr-pam-module.c === gnome-keyring-3.1.91.orig/pam/gkr-pam-module.c -+++ gnome-keyring-3.1.91/pam/gkr-pam-module.c -@@ -91,10 +91,49 @@ enum { +--- gnome-keyring-3.10.1.orig/pam/gkr-pam-module.c 2013-05-01 18:34:54.0 +0200 gnome-keyring-3.10.1/pam/gkr-pam-module.c 2014-02-08 08:24:28.363507183 +0100 +@@ -91,10 +91,51 @@ enum { #endif #endif @@ -42,18 +42,20 @@ + return 1; + if (strcmp (session, gnome3) == 0) + return 1; ++ if (strcmp (session, gnome-classic) == 0) ++ return 1; + if (strcmp (session, xfce) == 0) + return 1; + if (strcmp (session, LXDE) == 0) + return 1; + + return 0; -+} ++} + static void close_safe (int fd) { -@@ -867,7 +906,7 @@ pam_sm_authenticate (pam_handle_t *ph, i +@@ -867,7 +908,7 @@ pam_sm_authenticate (pam_handle_t *ph, i started_daemon = 0; /* Should we start the daemon? */ @@ -62,7 +64,7 @@ ret = start_daemon_if_necessary (ph, pwd, password, started_daemon); if (ret != PAM_SUCCESS) return ret; -@@ -939,7 +978,7 @@ pam_sm_open_session (pam_handle_t *ph, i +@@ -939,7 +980,7 @@ pam_sm_open_session (pam_handle_t *ph, i started_daemon = 0; /* Should we start the daemon? */ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2013-10-17 15:50:46 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 2013-09-29 19:24:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2013-10-17 17:37:59.0 +0200 @@ -1,0 +2,10 @@ +Thu Oct 17 06:51:36 UTC 2013 - dims...@opensuse.org + +- Update to version 3.10.1: + + Build fix on OpenBSD (bgo#706405). + + Add manual page. + + Minor error message fixes. + + Updated translations. +- Add gtk-doc BuildRequires: needed to build the man page. + +--- Old: gnome-keyring-3.10.0.tar.xz New: gnome-keyring-3.10.1.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.LvbUEL/_old 2013-10-17 17:37:59.0 +0200 +++ /var/tmp/diff_new_pack.LvbUEL/_new 2013-10-17 17:37:59.0 +0200 @@ -19,7 +19,7 @@ %bcond_without gpgagent Name: gnome-keyring -Version:3.10.0 +Version:3.10.1 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring @@ -34,6 +34,7 @@ BuildRequires: ca-certificates BuildRequires: desktop-file-utils BuildRequires: fdupes +BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: libcap-ng-devel BuildRequires: libgcrypt-devel @@ -200,6 +201,7 @@ %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.0.tar.xz - gnome-keyring-3.10.1.tar.xz ++ 3434 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2013-09-29 19:24: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 2013-09-27 17:21:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2013-09-29 19:24:16.0 +0200 @@ -1,0 +2,8 @@ +Sat Sep 28 17:04:06 UTC 2013 - meiss...@suse.com + +- If libp11-kit0-XXbit and gnome-keyring are installed, also + suggest gnome-keyring-XXbit ... as /etc/pkcs11/modules is for + both 32bit and 64bit modules (fixes a Wine 32bit issue during + gnutls init). + +--- Other differences: -- ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.eZMFhi/_old 2013-09-29 19:24:17.0 +0200 +++ /var/tmp/diff_new_pack.eZMFhi/_new 2013-09-29 19:24:17.0 +0200 @@ -1,6 +1,7 @@ libgcr-3-1 libgck-1-0 gnome-keyring + supplements packageand(gnome-keyring:libp11-kit0-targettype) gnome-keyring-pam requires gnome-keyring-pam = version supplements packageand(gnome-keyring-pam:pam-targettype) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2013-09-27 17:21:08 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 2013-09-12 14:29:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2013-09-27 17:21:09.0 +0200 @@ -1,0 +2,6 @@ +Mon Sep 23 20:13:08 UTC 2013 - dims...@opensuse.org + +- Update to version 3.10.0: + + Minor logic fix (bgo#708483). + +--- Old: gnome-keyring-3.9.90.tar.xz New: gnome-keyring-3.10.0.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.cc3N0i/_old 2013-09-27 17:21:10.0 +0200 +++ /var/tmp/diff_new_pack.cc3N0i/_new 2013-09-27 17:21:10.0 +0200 @@ -19,13 +19,13 @@ %bcond_without gpgagent Name: gnome-keyring -Version:3.9.90 +Version:3.10.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.9/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-keyring/3.10/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FEATURE-OPENSUSE gnome-keyring-check-session.patch vu...@novell.com -- Only start gnome-keyring in the pam module if GNOME, Xfce or LXDE is started Patch4: gnome-keyring-check-session.patch ++ gnome-keyring-3.9.90.tar.xz - gnome-keyring-3.10.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.9.90/ChangeLog new/gnome-keyring-3.10.0/ChangeLog --- old/gnome-keyring-3.9.90/ChangeLog 2013-08-26 18:28:45.0 +0200 +++ new/gnome-keyring-3.10.0/ChangeLog 2013-09-23 21:05:35.0 +0200 @@ -1,5 +1,26 @@ # Generate automatically. Do not edit. +commit 3f7f6f9b34998624248f705b85622851cc4a589c +Author: Stef Walter st...@gnome.org +Date: 2013-09-23 + +Release version 3.10.0 + + NEWS | 3 +++ + configure.ac | 2 +- + 2 files changed, 4 insertions(+), 1 deletion(-) + +commit 5c2a67ee425b12fb5b141d145c7bf0a36042257b +Author: Lars Seipel l...@slrz.net +Date: 2013-09-19 + +daemon: Fix lapse where the login password is read in pointer-sized chunks + +https://bugzilla.gnome.org/show_bug.cgi?id=708483 + + daemon/gkd-main.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + commit d9d3b4922c5a210a9e82bc099505c1952c555826 Author: Stef Walter st...@gnome.org Date: 2013-08-26 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.9.90/NEWS new/gnome-keyring-3.10.0/NEWS --- old/gnome-keyring-3.9.90/NEWS 2013-08-26 18:26:33.0 +0200 +++ new/gnome-keyring-3.10.0/NEWS 2013-09-23 21:03:52.0 +0200 @@ -1,3 +1,6 @@ +Changes in version 3.10.0 are: + * Minor logic fix [#708483] + Changes in version 3.9.90 are: * Fix running gnome-keyring-daemon under test harness * Test fixes [#702367] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.9.90/configure new/gnome-keyring-3.10.0/configure --- old/gnome-keyring-3.9.90/configure 2013-08-26 18:27:46.0 +0200 +++ new/gnome-keyring-3.10.0/configure 2013-09-23 21:04:16.0 +0200 @@ -3020,7 +3020,7 @@ # Define the identity of the package. PACKAGE=gnome-keyring - VERSION=3.9.90 + VERSION=3.10.0 cat confdefs.h _ACEOF diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.9.90/configure.ac new/gnome-keyring-3.10.0/configure.ac --- old/gnome-keyring-3.9.90/configure.ac 2013-08-26 18:25:27.0 +0200 +++ new/gnome-keyring-3.10.0/configure.ac 2013-09-23 21:03:20.0 +0200 @@ -1,6 +1,6 @@ AC_INIT(daemon/gkd-main.c) -AM_INIT_AUTOMAKE(gnome-keyring, 3.9.90) +AM_INIT_AUTOMAKE(gnome-keyring, 3.10.0) AC_CONFIG_HEADERS(config.h) m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.9.90/daemon/gkd-main.c new/gnome-keyring-3.10.0/daemon/gkd-main.c --- old/gnome-keyring-3.9.90/daemon/gkd-main.c 2013-08-15 10:13:44.0 +0200 +++ new/gnome-keyring-3.10.0/daemon/gkd-main.c 2013-09-23 17:03:22.0 +0200 @@ -510,7 +510,7 @@ int r, len = 0; for (;;)
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2013-09-12 14:29:31 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 2013-08-27 20:47:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2013-09-12 14:29:32.0 +0200 @@ -1,0 +2,6 @@ +Wed Sep 11 17:54:19 UTC 2013 - dims...@opensuse.org + +- Add dbus(org.freedesktop.secrets) and dbus(org.gnome.keyring) + provides (part of bnc#828387). + +--- Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.6hEqoU/_old 2013-09-12 14:29:33.0 +0200 +++ /var/tmp/diff_new_pack.6hEqoU/_new 2013-09-12 14:29:33.0 +0200 @@ -52,6 +52,8 @@ Requires: libgck-modules-gnome-keyring = %{version} Recommends: %{name}-lang Recommends: %{name}-pam +Provides: dbus(org.freedesktop.secrets) +Provides: dbus(org.gnome.keyring) # bug437293 %ifarch ppc64 Obsoletes: gnome-keyring-64bit -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2013-08-27 20:47:50 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 2013-05-16 10:49:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2013-08-27 20:47:51.0 +0200 @@ -1,0 +2,13 @@ +Mon Aug 26 17:05:24 UTC 2013 - dims...@opensuse.org + +- Update to version 3.9.90: + + Fix running gnome-keyring-daemon under test harness. + + Test fixes (bgo#702367). + +--- +Mon Aug 19 20:04:38 UTC 2013 - dims...@opensuse.org + +- Introduce %bcond_without gpgagent: allow to disable gpg agent + during build to easily test issues like bnc#829844. + +--- Old: gnome-keyring-3.9.1.tar.xz New: gnome-keyring-3.9.90.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.aeVbEF/_old 2013-08-27 20:47:52.0 +0200 +++ /var/tmp/diff_new_pack.aeVbEF/_new 2013-08-27 20:47:52.0 +0200 @@ -16,8 +16,10 @@ # +%bcond_without gpgagent + Name: gnome-keyring -Version:3.9.1 +Version:3.9.90 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring @@ -117,6 +119,9 @@ %build %configure\ --enable-pam \ +%if %{without gpgagent} +--disable-gpg-agent \ +%endif --with-pam-dir=/%{_lib}/security make %{?jobs:-j%jobs} V=1 @@ -128,7 +133,12 @@ desktop-file-install --dir=%{buildroot}%{_sysconfdir}/xdg/autostart --add-only-show-in=XFCE $i done %find_lang %{name} +%if %{with gpgagent} %suse_update_desktop_file gnome-keyring-gpg +%else +# make install does not care for --disable-gpg-agent for the desktop file (it only changes the default loaders) +rm %{buildroot}%{_sysconfdir}/xdg/autostart/gnome-keyring-gpg.desktop +%endif %suse_update_desktop_file gnome-keyring-pkcs11 %suse_update_desktop_file gnome-keyring-secrets %suse_update_desktop_file gnome-keyring-ssh ++ gnome-keyring-3.9.1.tar.xz - gnome-keyring-3.9.90.tar.xz ++ 8811 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gnome-keyring-3.9.1/ChangeLog new/gnome-keyring-3.9.90/ChangeLog --- old/gnome-keyring-3.9.1/ChangeLog 2013-04-30 19:08:28.0 +0200 +++ new/gnome-keyring-3.9.90/ChangeLog 2013-08-26 18:28:45.0 +0200 @@ -1,5 +1,60 @@ # Generate automatically. Do not edit. +commit d9d3b4922c5a210a9e82bc099505c1952c555826 +Author: Stef Walter st...@gnome.org +Date: 2013-08-26 + +Release version 3.9.90 + + Makefile.am | 3 ++- + NEWS | 4 + configure.ac | 2 +- + 3 files changed, 7 insertions(+), 2 deletions(-) + +commit b8ad18fd3c49f744c4f744eae241c18f8fb8a953 +Author: Stef Walter st...@gnome.org +Date: 2013-08-17 + +daemon: Fix running gnome-keyring-daemon under test harness + + daemon/dbus/tests/test-service.c | 10 -- + 1 file changed, 4 insertions(+), 6 deletions(-) + +commit 1533e463d4263d3b4ec65750fb2f2ac7203edf73 +Author: Stef Walter st...@gnome.org +Date: 2013-08-15 + +More reliable means of checking if object was finalized + +Don't try to use G_IS_OBJECT() to see if an object was finalized +as this segfaults in corner cases, even with our crafty check +for a pointer within our memory space. + + pkcs11/gnome2-store/tests/test-gnome2-storage.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +commit 99b6f5aa5bf2d216fa4ad47a94cde21f87f1af38 +Author: Stef Walter st...@gnome.org +Date: 2013-06-18 + +daemon: Fix running tests without installed gnome-keyring + +https://bugzilla.gnome.org/show_bug.cgi?id=702367 + + .gitignore | 2 ++ + daemon/dbus/tests/test-service.c | 9 - + schema/Makefile.am | 8 + 3 files changed, 18 insertions(+), 1 deletion(-) + +commit 8b3f300761edbb1ef9fcf434ccc3150ca3a1eef9 +Author: Martin Olsson mar...@minimum.se +Date: 2013-06-13 + +Fixed typo in string. Fixes bug #697502 + + daemon/control/gkd-control-client.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + commit 769e917fc0b330d5d19f93c050870f7bc6da Author: Stef
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2013-05-16 10:48:58 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 2013-04-26 15:46:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2013-05-16 10:49:00.0 +0200 @@ -1,0 +2,15 @@ +Mon May 13 21:15:13 UTC 2013 - dims...@opensuse.org + +- Provide gnome-keyring-32bit (which contains pkcs#11 modules). + (bnc#819246). + +--- +Wed May 1 08:16:40 UTC 2013 - dims...@opensuse.org + +- Update to version 3.9.1: + + Fix implementation of LockService dbus method (bgo#690466). + + Build fixes. + + Updated translations. +- Drop pkgconfig(libtasn1) BuildRequires: no longer needed. + +--- Old: gnome-keyring-3.8.1.tar.xz New: gnome-keyring-3.9.1.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.0P1AG2/_old 2013-05-16 10:49:02.0 +0200 +++ /var/tmp/diff_new_pack.0P1AG2/_new 2013-05-16 10:49:02.0 +0200 @@ -17,13 +17,13 @@ Name: gnome-keyring -Version:3.8.1 +Version:3.9.1 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.8/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-keyring/3.9/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FEATURE-OPENSUSE gnome-keyring-check-session.patch vu...@novell.com -- Only start gnome-keyring in the pam module if GNOME, Xfce or LXDE is started Patch4: gnome-keyring-check-session.patch @@ -43,7 +43,6 @@ BuildRequires: pkgconfig(gck-1) = 3.3.4 BuildRequires: pkgconfig(gcr-3) = 3.5.3 BuildRequires: pkgconfig(glib-2.0) = 2.32.0 -BuildRequires: pkgconfig(libtasn1) %if 0%{?BUILD_FROM_VCS} BuildRequires: gnome-common BuildRequires: gtk-doc ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.0P1AG2/_old 2013-05-16 10:49:02.0 +0200 +++ /var/tmp/diff_new_pack.0P1AG2/_new 2013-05-16 10:49:02.0 +0200 @@ -1,5 +1,6 @@ libgcr-3-1 libgck-1-0 +gnome-keyring gnome-keyring-pam requires gnome-keyring-pam = version supplements packageand(gnome-keyring-pam:pam-targettype) ++ gnome-keyring-3.8.1.tar.xz - gnome-keyring-3.9.1.tar.xz ++ 4592 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2013-04-26 15:46:29 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2013-04-02 11:47:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2013-04-26 15:46:30.0 +0200 @@ -1,0 +2,6 @@ +Tue Apr 16 08:49:13 UTC 2013 - dims...@opensuse.org + +- Update to version 3.8.1: + + Updated trasnlations. + +--- Old: gnome-keyring-3.8.0.tar.xz New: gnome-keyring-3.8.1.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.zk43SK/_old 2013-04-26 15:46:32.0 +0200 +++ /var/tmp/diff_new_pack.zk43SK/_new 2013-04-26 15:46:32.0 +0200 @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.8.0 +Version:3.8.1 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring ++ gnome-keyring-3.8.0.tar.xz - gnome-keyring-3.8.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.8.0/ChangeLog new/gnome-keyring-3.8.1/ChangeLog --- old/gnome-keyring-3.8.0/ChangeLog 2013-03-25 11:38:04.0 +0100 +++ new/gnome-keyring-3.8.1/ChangeLog 2013-04-15 16:59:55.0 +0200 @@ -1,5 +1,24 @@ # Generate automatically. Do not edit. +commit 4c0b5cd06cf4606c6faec96d68a82a4fb5639347 +Author: Stef Walter st...@gnome.org +Date: 2013-04-15 + +Release version 3.8.1 + + NEWS | 3 +++ + configure.ac | 2 +- + 2 files changed, 4 insertions(+), 1 deletion(-) + +commit 1c2bd7a1538ac93cd45295685a16760745e4b09c +Author: Inaki Larranaga Murgoitio doo...@zundan.com +Date: 2013-03-26 + +Updated Basque language + + po/eu.po | 181 ++- + 1 file changed, 98 insertions(+), 83 deletions(-) + commit 4508d21b83e24524ba47274e42d492e1e32ccf62 Author: Stef Walter st...@gnome.org Date: 2013-03-25 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.8.0/NEWS new/gnome-keyring-3.8.1/NEWS --- old/gnome-keyring-3.8.0/NEWS2013-03-25 11:36:43.0 +0100 +++ new/gnome-keyring-3.8.1/NEWS2013-04-15 16:59:29.0 +0200 @@ -1,3 +1,6 @@ +Changes in version 3.8.1 are: + * Updated translations + Changes in version 3.8.0 are: * Updated translations diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-keyring-3.8.0/compile new/gnome-keyring-3.8.1/compile --- old/gnome-keyring-3.8.0/compile 2012-10-12 16:55:30.0 +0200 +++ new/gnome-keyring-3.8.1/compile 2012-07-27 10:26:20.0 +0200 @@ -1,7 +1,7 @@ #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. -scriptversion=2012-03-05.13; # UTC +scriptversion=2012-01-04.17; # UTC # Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010, 2012 Free # Software Foundation, Inc. @@ -79,48 +79,6 @@ esac } -# func_cl_dashL linkdir -# Make cl look for libraries in LINKDIR -func_cl_dashL () -{ - func_file_conv $1 - if test -z $lib_path; then -lib_path=$file - else -lib_path=$lib_path;$file - fi - linker_opts=$linker_opts -LIBPATH:$file -} - -# func_cl_dashl library -# Do a library search-path lookup for cl -func_cl_dashl () -{ - lib=$1 - found=no - save_IFS=$IFS - IFS=';' - for dir in $lib_path $LIB - do -IFS=$save_IFS -if $shared test -f $dir/$lib.dll.lib; then - found=yes - lib=$dir/$lib.dll.lib - break -fi -if test -f $dir/$lib.lib; then - found=yes - lib=$dir/$lib.lib - break -fi - done - IFS=$save_IFS - - if test $found != yes; then -lib=$lib.lib - fi -} - # func_cl_wrapper cl arg... # Adjust compile command to suit cl func_cl_wrapper () @@ -151,34 +109,43 @@ ;; esac ;; - -I) - eat=1 - func_file_conv $2 mingw - set x $@ -I$file - shift - ;; -I*) func_file_conv ${1#-I} mingw set x $@ -I$file shift ;; - -l) - eat=1 - func_cl_dashl $2 - set x $@ $lib - shift - ;; -l*) - func_cl_dashl ${1#-l} - set x $@ $lib + lib=${1#-l} + found=no + save_IFS=$IFS + IFS=';' + for dir in $lib_path $LIB + do +
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2013-04-02 11:46:56 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2013-03-04 17:27:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2013-04-02 11:47:01.0 +0200 @@ -1,0 +2,60 @@ +Mon Mar 25 11:41:03 UTC 2013 - dims...@opensuse.org + +- Update to version 3.8.0: + + Updated translations. + +--- +Mon Mar 18 08:37:21 UTC 2013 - dims...@opensuse.org + +- Update to version 3.7.92: + + Update introspection data of Collection.SearchItems() +(bgo#695115). + + Update the Item.Created and Item.Modified properties correctly +(bgo#695052). + + Build fixes. + + Updated translations. + +--- +Mon Mar 4 20:10:33 UTC 2013 - dims...@opensuse.org + +- Update to version 3.7.91: + + Remove the roots-store module replaced by p11-kit 0.16+ trust +module. + + Only return one object path list from Collection.SearchItems() +(bgo#695115). + + Fix order of items returned from SearchItems() (bgo#693884). + + Build fixes. +- No longer pass --with-ca-certificates to configure: it's been + obsoleted in favor of the p11-kit trust module. + +--- +Sat Mar 2 10:32:00 UTC 2013 - dims...@opensuse.org + +- Update to version 3.7.5: + + Set correct type for Collection's Locked property. + + Don't warn if the GNOME session manager is not available. + + Fix crasher in armor code. + + Build fixes. + + Upadted translations. + +--- +Sat Mar 2 10:31:00 UTC 2013 - dims...@opensuse.org + +- Update to version 3.7.2: + + Bring over DER parsing fixes from GCR library. + + Fix corner case where long DER length overflows. + + Fix crash when parsing invalid DER files. + + Handle empty secrets correctly. + + Only print debug message if no pkcs11 socket. + + Other minor fixes. + + More complete test coverage. + +--- +Sat Mar 2 10:30:00 UTC 2013 - dims...@opensuse.org + +- Update to version 3.7.1: + + Remove dependency on GTK+. + + Build fixes. +- Drop pkgconfig(gtk+-3.0) BuildRequires: no longer needed. + +--- Old: gnome-keyring-3.6.3.tar.xz New: gnome-keyring-3.8.0.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.pQLejB/_old 2013-04-02 11:47:05.0 +0200 +++ /var/tmp/diff_new_pack.pQLejB/_new 2013-04-02 11:47:05.0 +0200 @@ -17,13 +17,13 @@ Name: gnome-keyring -Version:3.6.3 +Version:3.8.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.6/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-keyring/3.8/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FEATURE-OPENSUSE gnome-keyring-check-session.patch vu...@novell.com -- Only start gnome-keyring in the pam module if GNOME, Xfce or LXDE is started Patch4: gnome-keyring-check-session.patch @@ -39,11 +39,10 @@ BuildRequires: pam-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -BuildRequires: pkgconfig(dbus-1) +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(gtk+-3.0) BuildRequires: pkgconfig(libtasn1) %if 0%{?BUILD_FROM_VCS} BuildRequires: gnome-common @@ -116,18 +115,10 @@ %patch4 -p1 %patch5 -p1 -%if 0%{?BUILD_FROM_VCS} -[ -x ./autogen.sh ] NOCONFIGURE=1 ./autogen.sh -%endif - %build %configure\ --enable-pam \ ---with-pam-dir=/%{_lib}/security \ -%if 0%{?BUILD_FROM_VCS} ---enable-gtk-doc \ -%endif ---with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem +--with-pam-dir=/%{_lib}/security make %{?jobs:-j%jobs} V=1 %install @@ -186,7 +177,6 @@ %{_bindir}/gnome-keyring %{_bindir}/gnome-keyring-3 %{_bindir}/gnome-keyring-daemon -%{_sysconfdir}/pkcs11/modules/gnome-keyring.module %dir
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2013-03-04 17:27:01 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2012-11-21 16:36:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2013-03-04 17:27:39.0 +0100 @@ -1,0 +2,7 @@ +Sat Mar 2 10:27:47 UTC 2013 - dims...@opensuse.org + +- Update to version 3.6.3: + + Don't reverse the order of items returned from SearchItems(). + + Updated translations. + +--- Old: gnome-keyring-3.6.2.tar.xz New: gnome-keyring-3.6.3.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.nEgxgt/_old 2013-03-04 17:27:43.0 +0100 +++ /var/tmp/diff_new_pack.nEgxgt/_new 2013-03-04 17:27:43.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnome-keyring # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.6.2 +Version:3.6.3 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring ++ gnome-keyring-3.6.2.tar.xz - gnome-keyring-3.6.3.tar.xz ++ 2739 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2012-11-21 16:36:11 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2012-10-19 10:16:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2012-11-21 16:36:14.0 +0100 @@ -1,0 +2,7 @@ +Tue Nov 13 12:46:32 UTC 2012 - dims...@opensuse.org + +- Update to version 3.6.2: + + Accept XDG_DATA_HOME environment variable during initialization + + Handle empty secrets correctly. + +--- Old: gnome-keyring-3.6.1.tar.xz New: gnome-keyring-3.6.2.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.xxFOZY/_old 2012-11-21 16:36:15.0 +0100 +++ /var/tmp/diff_new_pack.xxFOZY/_new 2012-11-21 16:36:15.0 +0100 @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.6.1 +Version:3.6.2 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2012-10-19 10:16:36 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2012-10-04 18:39:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2012-10-19 10:16:39.0 +0200 @@ -1,0 +2,11 @@ +Tue Oct 16 07:12:49 UTC 2012 - dims...@opensuse.org + +- Update to version 3.6.1: + + Fix regressions with keyring master password changing + + Load schema for secret items correctly, prevents storing +multiple times for items stored via libsecret + + Setup translations properly when daemon starts + + Fix memory leak in PKCS#11 module + + Updated translations. + +--- Old: gnome-keyring-3.6.0.tar.xz New: gnome-keyring-3.6.1.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.U5mmYU/_old 2012-10-19 10:16:41.0 +0200 +++ /var/tmp/diff_new_pack.U5mmYU/_new 2012-10-19 10:16:41.0 +0200 @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.6.0 +Version:3.6.1 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2012-10-04 18:39:39 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2012-08-27 15:53:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2012-10-04 18:39:40.0 +0200 @@ -1,0 +2,70 @@ +Sat Sep 29 23:37:43 UTC 2012 - dims...@opensuse.org + +- Drop set_permission and verify_permissions scripts: + gnome-keyring-daemon is not installed with special permissions + and does not need special handling (bnc#781891). +- Drop permissions PreReq: we don't need to handle any special + permissions on files. + +--- +Tue Sep 25 15:40:30 UTC 2012 - dims...@opensuse.org + +- Update to version 3.6.0: + + Updated translations. + +--- +Tue Sep 18 15:08:59 UTC 2012 - dims...@opensuse.org + +- Update to version 3.5.92: + + Updated translations. + +--- +Mon Sep 3 09:32:26 UTC 2012 - dims...@opensuse.org + +- Update to version 3.5.91: + + Updated translations. + +--- +Wed Aug 22 22:37:11 UTC 2012 - dims...@opensuse.org + +- Update to version 3.5.90: + + Use the XDG directories for storing keys + + Better handling of the --replace argument to +gnome-keyring-daemon + + Fix ability to store keyring files without using hardlinks + + Make the GPG agent password caching options work correctly + + Updated translations. +- Drop gnome-keyring-bnc775235-passphrase-cache.patch: fixed + upstream. + +--- +Wed Aug 22 22:36:26 UTC 2012 - dims...@opensuse.org + +- Update to version 3.5.5: + + Initialize PKCS#11 correctly in gnome-keyring tool. + + Rename the p11-kit module file. + + Use setsid() to become a process leader when daemonizing. + + Build fixes. +- Changes from version 3.5.4: + + Support the xdg:schema attribute on secret items. + + Update to newer glib dependency and remove redundant code. + + Encode passwords correctly for gpg2 in the gpg-agent. + + Fix types of the DBus Created and Modified properties. + + Expose the 'session' and 'login' keyrings as aliases. + + Emit Secret Service signals when collections/items change. + + Fix some spurious warnings. + + Testing fixes. + +--- +Wed Aug 22 22:35:03 UTC 2012 - dims...@opensuse.org + +- Update to version 3.5.3: + + Return correct introspect data for Secret Service + + Fix the gnome2-store for gcr importer, and test + + Debug and logging fixes + + Build fixes + + Updated translations. +- Drop xz BuildRequires as it now comes for free in the build + system. + +--- Old: gnome-keyring-3.4.1.tar.xz gnome-keyring-bnc775235-passphrase-cache.patch New: gnome-keyring-3.6.0.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.OQzzqq/_old 2012-10-04 18:39:41.0 +0200 +++ /var/tmp/diff_new_pack.OQzzqq/_new 2012-10-04 18:39:41.0 +0200 @@ -17,20 +17,18 @@ Name: gnome-keyring -Version:3.4.1 +Version:3.6.0 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring -License:GPL-2.0+ ; LGPL-2.1+ +License:GPL-2.0+ and LGPL-2.1+ Group: System/GUI/GNOME -Source: http://download.gnome.org/sources/gnome-keyring/3.4/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-keyring/3.6/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FEATURE-OPENSUSE gnome-keyring-check-session.patch vu...@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 vu...@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 -# PATCH-FIX-UPSTREAM gnome-keyring-bnc775235-passphrase-cache.patch bnc775235 sree...@suse.com -- Apply upstream patches to fix passphrase cache -Patch6:
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2012-08-27 15:53:56 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2012-08-26 11:31:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2012-08-27 15:53:59.0 +0200 @@ -4 +4,3 @@ -- Add gnome-keyring-bnc775235-passphrase-cache.patch +- Add gnome-keyring-bnc775235-passphrase-cache.patch: + + Fix gnome-keyring:Passwords cached indefinitely (bnc#775235, +CVE-2012-3466). Other differences: -- -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2012-08-26 11:31:33 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2012-04-20 15:15:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2012-08-26 11:31:34.0 +0200 @@ -1,0 +2,5 @@ +Wed Aug 22 22:25:40 UTC 2012 - sree...@suse.com + +- Add gnome-keyring-bnc775235-passphrase-cache.patch + +--- New: gnome-keyring-bnc775235-passphrase-cache.patch Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.0IcvBC/_old 2012-08-26 11:31:36.0 +0200 +++ /var/tmp/diff_new_pack.0IcvBC/_new 2012-08-26 11:31:36.0 +0200 @@ -29,6 +29,8 @@ Patch4: gnome-keyring-check-session.patch # PATCH-FIX-OPENSUSE gnome-keyring-pam-auth-prompt-password.patch bnc466732 bgo560488 vu...@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 +# PATCH-FIX-UPSTREAM gnome-keyring-bnc775235-passphrase-cache.patch bnc775235 sree...@suse.com -- Apply upstream patches to fix passphrase cache +Patch6: gnome-keyring-bnc775235-passphrase-cache.patch BuildRequires: ca-certificates BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -118,6 +120,7 @@ translation-update-upstream %patch4 -p1 %patch5 -p1 +%patch6 -p1 %if 0%{?BUILD_FROM_VCS} [ -x ./autogen.sh ] NOCONFIGURE=1 ./autogen.sh ++ gnome-keyring-bnc775235-passphrase-cache.patch ++ diff --git a/daemon/gpg-agent/gkd-gpg-agent-ops.c b/daemon/gpg-agent/gkd-gpg-agent-ops.c index a0e8731..c8414fe 100644 --- a/daemon/gpg-agent/gkd-gpg-agent-ops.c +++ b/daemon/gpg-agent/gkd-gpg-agent-ops.c @@ -322,17 +322,6 @@ load_unlock_options (GcrPrompt *prompt) g_free (method); } -static void -save_unlock_options (GcrPrompt *prompt) -{ - GSettings *settings; - - settings = gkd_gpg_agent_settings (); - - if (gcr_prompt_get_choice_chosen (prompt)) - g_settings_set_string (settings, gpg-cache-method, GCR_UNLOCK_OPTION_ALWAYS); -} - static GcrPrompt * open_password_prompt (GckSession *session, const gchar *keyid, @@ -405,11 +394,14 @@ do_get_password (GckSession *session, const gchar *keyid, const gchar *errmsg, const gchar *prompt_text, const gchar *description, gboolean confirm) { GckBuilder builder = GCK_BUILDER_INIT; + GSettings *settings; GckAttributes *attrs; gchar *password = NULL; GcrPrompt *prompt; gboolean chosen; GError *error = NULL; + gint lifetime; + gchar *method; g_assert (GCK_IS_SESSION (session)); @@ -430,21 +422,39 @@ do_get_password (GckSession *session, const gchar *keyid, const gchar *errmsg, } if (password != NULL keyid != NULL) { + settings = gkd_gpg_agent_settings (); /* Load up the save options */ chosen = gcr_prompt_get_choice_chosen (prompt); - if (chosen) + if (chosen) { + g_settings_set_string (settings, gpg-cache-method, GCR_UNLOCK_OPTION_ALWAYS); gck_builder_add_string (builder, CKA_G_COLLECTION, login); - else + + } else { + method = g_settings_get_string (settings, gpg-cache-method); + lifetime = g_settings_get_int (settings, gpg-cache-ttl); + + if (g_strcmp0 (method, GCR_UNLOCK_OPTION_IDLE) == 0) { + gck_builder_add_boolean (builder, CKA_GNOME_TRANSIENT, TRUE); + gck_builder_add_ulong (builder, CKA_G_DESTRUCT_IDLE, lifetime); + + } else if (g_strcmp0 (method, GCR_UNLOCK_OPTION_TIMEOUT) == 0) { + gck_builder_add_boolean (builder, CKA_GNOME_TRANSIENT, TRUE); + gck_builder_add_ulong (builder, CKA_G_DESTRUCT_AFTER, lifetime); + + } else if (g_strcmp0 (method, GCR_UNLOCK_OPTION_SESSION)){ + g_message (Unsupported gpg-cache-method setting: %s, method); + } + gck_builder_add_string (builder, CKA_G_COLLECTION, session); +
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2012-04-20 15:15:16 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2012-03-29 13:54:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2012-04-20 15:15:20.0 +0200 @@ -1,0 +2,11 @@ +Tue Apr 17 06:34:07 UTC 2012 - vu...@opensuse.org + +- Update to version 3.4.1: + + Set 'text/plain' content type on secrets returned from daemon + + Use correct XDG_RUNTIME_DIR when started from PAM + + License fix + + More tests + + Build fixes + + Updated translations. + +--- Old: gnome-keyring-3.4.0.tar.xz New: gnome-keyring-3.4.1.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.eAMgTG/_old 2012-04-20 15:15:25.0 +0200 +++ /var/tmp/diff_new_pack.eAMgTG/_new 2012-04-20 15:15:25.0 +0200 @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.4.0 +Version:3.4.1 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2012-03-29 13:54:13 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2012-03-16 13:14:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2012-03-29 13:54:15.0 +0200 @@ -1,0 +2,15 @@ +Mon Mar 26 13:50:13 UTC 2012 - vu...@opensuse.org + +- Update to version 3.4.0: + + Updated translations. + +--- +Tue Mar 20 16:45:53 UTC 2012 - vu...@opensuse.org + +- Update to version 3.3.92: + + Use runtime dir instead of /tmp for sockets. + + Fix copyright headers. + + Build fixes. + + Updated translations. + +--- Old: gnome-keyring-3.3.91.tar.xz New: gnome-keyring-3.4.0.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.mxfxfm/_old 2012-03-29 13:54:17.0 +0200 +++ /var/tmp/diff_new_pack.mxfxfm/_new 2012-03-29 13:54:17.0 +0200 @@ -17,13 +17,13 @@ Name: gnome-keyring -Version:3.3.91 +Version:3.4.0 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring License:GPL-2.0+ ; LGPL-2.1+ Group: System/GUI/GNOME -Source: http://download.gnome.org/sources/gnome-keyring/3.3/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-keyring/3.4/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FEATURE-OPENSUSE gnome-keyring-check-session.patch vu...@novell.com -- Only start gnome-keyring in the pam module if GNOME, Xfce or LXDE is started Patch4: gnome-keyring-check-session.patch -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2012-03-16 13:14:42 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2012-02-16 16:14:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2012-03-16 13:14:47.0 +0100 @@ -1,0 +2,19 @@ +Mon Mar 12 09:15:24 UTC 2012 - vu...@opensuse.org + +- Pass --with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem + instead of --with-root-certs=%{_sysconfdir}/ssl/certs to + configure: it's better to use the single ca certificates file + than the directory with all certificates, as it's what upstream + prefers. + +--- +Fri Mar 9 19:08:31 UTC 2012 - dims...@opensuse.org + +- Update to version 3.3.91: + + Fix regression in changing a keyring master password + + Set better button labels for the prompts + + Fix assertion when cancelling a unlock prompt + + Use a single CA certificates file by default + + Updated translations. + +--- Old: gnome-keyring-3.3.5.tar.xz New: gnome-keyring-3.3.91.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.qG1rb7/_old 2012-03-16 13:14:49.0 +0100 +++ /var/tmp/diff_new_pack.qG1rb7/_new 2012-03-16 13:14:50.0 +0100 @@ -17,7 +17,7 @@ Name: gnome-keyring -Version:3.3.5 +Version:3.3.91 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring @@ -130,7 +130,7 @@ %if 0%{?BUILD_FROM_VCS} --enable-gtk-doc \ %endif ---with-root-certs=%{_sysconfdir}/ssl/certs +--with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem make %{?jobs:-j%jobs} V=1 %install -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2012-02-16 16:14:14 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2012-01-25 10:36:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2012-02-16 16:14:23.0 +0100 @@ -1,0 +2,8 @@ +Sun Feb 5 21:17:55 UTC 2012 - dims...@opensuse.org + +- Update to version 3.3.5: + + Fix introspection data for SearchItems() + + Fix regression when an invalid password used to unlock keyring + + Updated translations. + +--- Old: gnome-keyring-3.3.4.tar.xz New: gnome-keyring-3.3.5.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.TNl1mL/_old 2012-02-16 16:14:25.0 +0100 +++ /var/tmp/diff_new_pack.TNl1mL/_new 2012-02-16 16:14:25.0 +0100 @@ -15,8 +15,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: gnome-keyring -Version:3.3.4 +Version:3.3.5 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2012-01-25 10:36:50 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2012-01-09 15:16:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2012-01-25 10:36:51.0 +0100 @@ -1,0 +2,7 @@ +Mon Jan 16 16:52:29 UTC 2012 - vu...@opensuse.org + +- Update to version 3.3.4: + + Build fixes + + Updated translations. + +--- Old: gnome-keyring-3.3.3.1.tar.xz New: gnome-keyring-3.3.4.tar.xz Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.ube38q/_old 2012-01-25 10:36:53.0 +0100 +++ /var/tmp/diff_new_pack.ube38q/_new 2012-01-25 10:36:53.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnome-keyring # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,9 +15,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - Name: gnome-keyring -Version:3.3.3.1 +Version:3.3.4 Release:0 Url:http://www.gnome.org/ Summary:GNOME Keyring @@ -42,7 +41,7 @@ # Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 BuildRequires: xz BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(gck-1) = 3.3.3 +BuildRequires: pkgconfig(gck-1) = 3.3.4 BuildRequires: pkgconfig(gcr-3) = 3.3.3 BuildRequires: pkgconfig(glib-2.0) = 2.28.0 BuildRequires: pkgconfig(gtk+-3.0) @@ -74,6 +73,7 @@ %package -n libgck-modules-gnome-keyring Summary:Glib wrapper library for PKCS#11 - Modules +Group: System/GUI/GNOME # libgck-X-Y has a Provides for gck, just to help us with this Requires Requires: gck # libgp11 used to be the library providing all this. It turns out the @@ -92,6 +92,7 @@ %package pam Summary:GNOME Keyring - PAM module +Group: System/GUI/GNOME Requires: %{name} = %{version} PreReq: pam-config = 0.72 PreReq: sed -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2011-11-08 17:36:25 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2011-10-24 13:40:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2011-11-08 17:36:26.0 +0100 @@ -1,0 +2,9 @@ +Tue Nov 8 09:08:49 UTC 2011 - vu...@opensuse.org + +- Add pam-config calls in %post/%postun for gnome-keyring-pam in + baselibs.conf: when pam-32bit is installed, pam-config checks if + the 32bit version of the module is installed before enabling it, + and if we install from scratch, this is not necessarily true when + gnome-keyring-pam is installed. Fix bnc#728586. + +--- Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.IF4POu/_old 2011-11-08 17:36:30.0 +0100 +++ /var/tmp/diff_new_pack.IF4POu/_new 2011-11-08 17:36:30.0 +0100 @@ -230,6 +230,14 @@ %postun -n libgck-1-0 -p /sbin/ldconfig +### +# WARNING: when changing the pam-config calls in the scriptlets, please also +# update them in baselibs.conf. +# pam-config checks if the pam module is available for 32bit too if pam-32bit +# is installed, so the call here might fail until gnome-keyring-pam-32bit gets +# installed (see bnc#728586). +### + %post pam %{_sbindir}/pam-config -a --gnome_keyring --gnome_keyring-auto_start --gnome_keyring-only_if=gdm,gdm-password,lxdm,lightdm || true # Remove leftover from the old way, before we used pam-config. We start ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.IF4POu/_old 2011-11-08 17:36:30.0 +0100 +++ /var/tmp/diff_new_pack.IF4POu/_new 2011-11-08 17:36:30.0 +0100 @@ -3,4 +3,7 @@ gnome-keyring-pam requires gnome-keyring-pam = version supplements packageand(gnome-keyring-pam:pam-targettype) - + post %{_sbindir}/pam-config -a --gnome_keyring --gnome_keyring-auto_start --gnome_keyring-only_if=gdm,gdm-password,lxdm,lightdm || true + postun if [ $1 == 0 ]; then + postun %{_sbindir}/pam-config -d --gnome_keyring || true + postun fi -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at 2011-10-24 12:36:46 Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old) and /work/SRC/openSUSE:Factory/.gnome-keyring.new (New) Package is gnome-keyring, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes 2011-10-19 13:44:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 2011-10-24 13:40:03.0 +0200 @@ -1,0 +2,7 @@ +Sun Oct 23 11:03:09 UTC 2011 - g...@opensuse.org + +- Fixed gnome-keyring-remove-xfce-lxde-autostart.patch which was + ineffective since it modified the .in rather than the .in.in + files + +--- Other differences: -- ++ gnome-keyring-remove-xfce-lxde-autostart.patch ++ --- /var/tmp/diff_new_pack.GQf2qc/_old 2011-10-24 13:40:05.0 +0200 +++ /var/tmp/diff_new_pack.GQf2qc/_new 2011-10-24 13:40:05.0 +0200 @@ -1,6 +1,6 @@ -diff -ur gnome-keyring-3.1.92.orig/daemon/gnome-keyring-gpg.desktop.in gnome-keyring-3.1.92/daemon/gnome-keyring-gpg.desktop.in gnome-keyring-3.1.92.orig/daemon/gnome-keyring-gpg.desktop.in 2011-09-18 08:02:41.0 +0200 -+++ gnome-keyring-3.1.92/daemon/gnome-keyring-gpg.desktop.in 2011-09-20 14:15:52.36797 +0200 +diff -ur gnome-keyring-3.2.1.orig/daemon/gnome-keyring-gpg.desktop.in gnome-keyring-3.2.1/daemon/gnome-keyring-gpg.desktop.in +--- gnome-keyring-3.2.1.orig/daemon/gnome-keyring-gpg.desktop.in 2011-10-17 22:42:14.0 +0200 gnome-keyring-3.2.1/daemon/gnome-keyring-gpg.desktop.in2011-10-23 12:59:56.0 +0200 @@ -3,7 +3,7 @@ _Name=GPG Password Agent _Comment=GNOME Keyring: GPG Agent @@ -10,9 +10,21 @@ X-GNOME-Autostart-Phase=Initialization X-GNOME-AutoRestart=false X-GNOME-Autostart-Notify=true -diff -ur gnome-keyring-3.1.92.orig/daemon/gnome-keyring-pkcs11.desktop.in gnome-keyring-3.1.92/daemon/gnome-keyring-pkcs11.desktop.in gnome-keyring-3.1.92.orig/daemon/gnome-keyring-pkcs11.desktop.in 2011-09-18 08:02:41.0 +0200 -+++ gnome-keyring-3.1.92/daemon/gnome-keyring-pkcs11.desktop.in 2011-09-20 14:16:03.77863 +0200 +diff -ur gnome-keyring-3.2.1.orig/daemon/gnome-keyring-gpg.desktop.in.in gnome-keyring-3.2.1/daemon/gnome-keyring-gpg.desktop.in.in +--- gnome-keyring-3.2.1.orig/daemon/gnome-keyring-gpg.desktop.in.in 2011-10-14 20:45:19.0 +0200 gnome-keyring-3.2.1/daemon/gnome-keyring-gpg.desktop.in.in 2011-10-23 13:00:34.0 +0200 +@@ -3,7 +3,7 @@ + _Name=GPG Password Agent + _Comment=GNOME Keyring: GPG Agent + Exec=@VALGRIND_RUN@ gnome-keyring-daemon --start --components=gpg +-OnlyShowIn=GNOME;LXDE;XFCE;Unity; ++OnlyShowIn=GNOME;Unity; + X-GNOME-Autostart-Phase=Initialization + X-GNOME-AutoRestart=false + X-GNOME-Autostart-Notify=true +diff -ur gnome-keyring-3.2.1.orig/daemon/gnome-keyring-pkcs11.desktop.in gnome-keyring-3.2.1/daemon/gnome-keyring-pkcs11.desktop.in +--- gnome-keyring-3.2.1.orig/daemon/gnome-keyring-pkcs11.desktop.in 2011-10-17 22:42:14.0 +0200 gnome-keyring-3.2.1/daemon/gnome-keyring-pkcs11.desktop.in 2011-10-23 12:59:56.0 +0200 @@ -3,7 +3,7 @@ _Name=Certificate and Key Storage _Comment=GNOME Keyring: PKCS#11 Component @@ -22,9 +34,21 @@ X-GNOME-Autostart-Phase=Initialization X-GNOME-AutoRestart=false X-GNOME-Autostart-Notify=true -diff -ur gnome-keyring-3.1.92.orig/daemon/gnome-keyring-secrets.desktop.in gnome-keyring-3.1.92/daemon/gnome-keyring-secrets.desktop.in gnome-keyring-3.1.92.orig/daemon/gnome-keyring-secrets.desktop.in 2011-09-18 08:02:41.0 +0200 -+++ gnome-keyring-3.1.92/daemon/gnome-keyring-secrets.desktop.in 2011-09-20 14:16:18.61487 +0200 +diff -ur gnome-keyring-3.2.1.orig/daemon/gnome-keyring-pkcs11.desktop.in.in gnome-keyring-3.2.1/daemon/gnome-keyring-pkcs11.desktop.in.in +--- gnome-keyring-3.2.1.orig/daemon/gnome-keyring-pkcs11.desktop.in.in 2011-10-14 20:45:19.0 +0200 gnome-keyring-3.2.1/daemon/gnome-keyring-pkcs11.desktop.in.in 2011-10-23 13:00:42.0 +0200 +@@ -3,7 +3,7 @@ + _Name=Certificate and Key Storage + _Comment=GNOME Keyring: PKCS#11 Component + Exec=@VALGRIND_RUN@@BINDIR@/gnome-keyring-daemon --start --components=pkcs11 +-OnlyShowIn=GNOME;LXDE;XFCE;Unity; ++OnlyShowIn=GNOME;Unity; + X-GNOME-Autostart-Phase=Initialization + X-GNOME-AutoRestart=false + X-GNOME-Autostart-Notify=true +diff -ur gnome-keyring-3.2.1.orig/daemon/gnome-keyring-secrets.desktop.in gnome-keyring-3.2.1/daemon/gnome-keyring-secrets.desktop.in +---
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at Tue Oct 4 18:11:02 CEST 2011. --- openSUSE:Factory/gnome-keyring/gnome-keyring.changes2011-10-02 10:06:02.0 +0200 +++ /mounts/work_src_done/STABLE/gnome-keyring/gnome-keyring.changes 2011-10-03 09:10:03.0 +0200 @@ -1,0 +2,6 @@ +Mon Oct 3 07:10:08 UTC 2011 - vu...@opensuse.org + +- Add explicit shared-mime-info BuildRequires since we use the + %mime_database_* macros. + +--- calling whatdependson for head-i586 Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.Niw71W/_old 2011-10-04 18:10:59.0 +0200 +++ /var/tmp/diff_new_pack.Niw71W/_new 2011-10-04 18:10:59.0 +0200 @@ -41,6 +41,8 @@ BuildRequires: libgcrypt-devel BuildRequires: libselinux-devel BuildRequires: pam-devel +# We need the %%mime_database_* macros +BuildRequires: shared-mime-info BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(dbus-1) continue with q... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at Sun Oct 2 10:06:04 CEST 2011. --- openSUSE:Factory/gnome-keyring/gnome-keyring.changes2011-09-23 02:00:41.0 +0200 +++ /mounts/work_src_done/STABLE/gnome-keyring/gnome-keyring.changes 2011-09-27 14:09:33.0 +0200 @@ -1,0 +2,32 @@ +Mon Sep 26 07:45:14 UTC 2011 - vu...@opensuse.org + +- Update to version 3.2.0: + + Don't install setuid when filesystem capabilities not available + + Updated translations. +- Update summary to not talk about password manager: this is really + the keyring, which is more than just a password manager. + +--- +Tue Sep 20 12:21:21 UTC 2011 - g...@opensuse.org + +- Do not start the gnome-keyring daemon for LXDE or Xfce via XDG + autostart, that only works with gnome-session + +--- +Sun Sep 18 08:16:25 UTC 2011 - vu...@opensuse.org + +- Update to version 3.1.92: + + Add back the file format documentation. + + Make .desktop file match prompt process so icon and title are +shown. + + Fix packaging issues installing the pkcs11 module. + + Return correct error code in gpg-agent for unimplemented stuff. + + Fixes for parsing/viewing various (sometimes slightly invalid) +PKCS#12 files. + + Allow daemon to access secrets of internal PKCS#11 modules, so +that we can do things like hash NTLM and Kerberos secrets in +the future. + + Build and documentation fixes. + + Updated translations. + +--- calling whatdependson for head-i586 Old: gnome-keyring-3.1.91.tar.bz2 New: gnome-keyring-3.2.0.tar.bz2 gnome-keyring-remove-xfce-lxde-autostart.patch Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.ad82Bh/_old 2011-10-02 10:05:59.0 +0200 +++ /var/tmp/diff_new_pack.ad82Bh/_new 2011-10-02 10:05:59.0 +0200 @@ -19,14 +19,16 @@ Name: gnome-keyring -Version:3.1.91 +Version:3.2.0 Release:1 Url:http://www.gnome.org/ Group: System/GUI/GNOME License:GPLv2+ ; LGPLv2.1+ -Summary:GNOME Keyring Password Manager -Source: http://download.gnome.org/sources/gnome-keyring/3.1/%{name}-%{version}.tar.bz2 +Summary:GNOME Keyring +Source: http://download.gnome.org/sources/gnome-keyring/3.2/%{name}-%{version}.tar.bz2 Source99: baselibs.conf +# PATCH-FIX-UPSTREAM gnome-keyring-remove-xfce-lxde-autostart.patch bnc#710038 bgo#660240 g...@opensuse.org -- Do not start the gnome-keyring daemon for LXDE or Xfce via XDG autostart, that only works with gnome-session +Patch0: gnome-keyring-remove-xfce-lxde-autostart.patch # PATCH-FEATURE-OPENSUSE gnome-keyring-check-session.patch vu...@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 vu...@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. @@ -45,7 +47,7 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libtasn1) -BuildRequires: pkgconfig(p11-kit-1) +BuildRequires: pkgconfig(p11-kit-1) = 0.6 %if 0%{?BUILD_FROM_VCS} BuildRequires: gnome-common BuildRequires: gtk-doc @@ -139,7 +141,7 @@ %package pam License:GPLv2+ ; LGPLv2.1+ Group: System/GUI/GNOME -Summary:GNOME Keyring Password Manager - PAM module +Summary:GNOME Keyring - PAM module Requires: %{name} = %{version} PreReq: pam-config = 0.72 PreReq: sed @@ -162,6 +164,7 @@ %prep %setup -q translation-update-upstream +%patch0 -p1 %patch4 -p1 %patch5 -p1 ++ gnome-keyring-3.1.91.tar.bz2 - gnome-keyring-3.2.0.tar.bz2 ++ 44349 lines of diff (skipped) ++ gnome-keyring-remove-xfce-lxde-autostart.patch ++ diff -ur gnome-keyring-3.1.92.orig/daemon/gnome-keyring-gpg.desktop.in gnome-keyring-3.1.92/daemon/gnome-keyring-gpg.desktop.in --- gnome-keyring-3.1.92.orig/daemon/gnome-keyring-gpg.desktop.in 2011-09-18 08:02:41.0 +0200 +++ gnome-keyring-3.1.92/daemon/gnome-keyring-gpg.desktop.in2011-09-20 14:15:52.36797 +0200 @@ -3,7 +3,7 @@ _Name=GPG Password Agent _Comment=GNOME Keyring: GPG Agent Exec= gnome-keyring-daemon --start --components=gpg -OnlyShowIn=GNOME;LXDE;XFCE;Unity; +OnlyShowIn=GNOME;Unity; X-GNOME-Autostart-Phase=Initialization X-GNOME-AutoRestart=false X-GNOME-Autostart-Notify=true diff -ur
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at Fri Sep 9 12:03:22 CEST 2011. --- GNOME/gnome-keyring/gnome-keyring.changes 2011-07-28 00:23:07.0 +0200 +++ /mounts/work_src_done/STABLE/gnome-keyring/gnome-keyring.changes 2011-09-09 10:27:31.0 +0200 @@ -1,0 +2,55 @@ +Fri Sep 9 08:22:04 UTC 2011 - vu...@opensuse.org + +- Update pam module and pam module configuration for the new gdm + (= 3.1.90), which uses both gdm and gdm-password pam services: + + Update gnome-keyring-check-session.patch: check if the service +is called gdm-password too. + + Change pam-config call in %post to add gdm-password in +--gnome_keyring-only_if option. +- gnome-keyring-check-session.patch: also remove support for the + smeegol session, since Smeegol is dead. + +--- +Mon Sep 5 06:28:10 UTC 2011 - vu...@opensuse.org + +- Update to version 3.1.91: + + gcr-viewer will now display errors when failing to load a file. + + gcr-viewer can now prompt for passwords to unlock files. + + Add support for getting the current data block being parsed in +GcrParser. + + Add debug output to various points in the GCR and GCK +libraries. + + When replacing another gnome-keyring-daemon, wait a moment +before initializing. + + Fix GCR library initialization bugs loading PKCS#11 modules. + + Fine tuning of GcrParser when parsing PKCS#12 files. + + Build and packaging fixes. + + Updated translations. + +--- +Thu Sep 1 13:31:59 UTC 2011 - vu...@opensuse.org + +- Update to version 3.1.90: + + Install better xdg-mime files for identifying crypto related +file types + + New gcr-viewer for viewing certificates and keys, hooked up to +file types + + Display tweaks for the certificate and key widgets + + Don't initialize PKCS#11 modules automatically in gcr library +unless needed. + + Cleanup the libgck API since we're bumping the major version. + + ABI fixes for the GCR library for changes in the 3.1.x release +cycle + + New automatic checks for symbols that have changed in the ABI + + Add async PKCS#11 initialization functions to libgck + + Display Certificate otherName subject-alt-name for xmppAddr and +DNS SRV + + Documentation, testing, translation and build fixes. +- Pass --disable-update-mime to configure and add + %mime_database_post/%mime_database_postun to %post/%postun + scriptlets for the new gcr-crypto-types.xml MIME file. +- Rename libgcr-3-0 to libgcr-3-1 after library version change. +- Remove gtk-doc BuildRequires and call to libtoolize and + autoreconf: there is no patch needing that. + +--- calling whatdependson for head-i586 Old: gnome-keyring-3.1.4.tar.bz2 New: gnome-keyring-3.1.91.tar.bz2 Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.ncyfm9/_old 2011-09-09 12:03:17.0 +0200 +++ /var/tmp/diff_new_pack.ncyfm9/_new 2011-09-09 12:03:17.0 +0200 @@ -19,7 +19,7 @@ Name: gnome-keyring -Version:3.1.4 +Version:3.1.91 Release:1 Url:http://www.gnome.org/ Group: System/GUI/GNOME @@ -46,8 +46,6 @@ BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libtasn1) BuildRequires: pkgconfig(p11-kit-1) -# needed by patch7 -BuildRequires: gtk-doc %if 0%{?BUILD_FROM_VCS} BuildRequires: gnome-common BuildRequires: gtk-doc @@ -73,20 +71,20 @@ password, and there is also a session keyring which is never stored to disk, but forgotten when the session ends. -%package -n libgcr-3-0 +%package -n libgcr-3-1 License:GPLv2+ ; LGPLv2.1+ Group: System/GUI/GNOME Summary:Library for Crypto UI related task Recommends: %{name} = %{version} -%description -n libgcr-3-0 +%description -n libgcr-3-1 GCR is a library for crypto UI and related tasks. %package -n libgcr-devel License:GPLv2+ ; LGPLv2.1+ Group: Development/Libraries/GNOME Summary:Library for Crypto UI related task - Development Files -Requires: libgcr-3-0 = %{version} +Requires: libgcr-3-1 = %{version} %description -n libgcr-devel The GNOME Keyring is a daemon in the session, similar to ssh-agent, @@ -172,16 +170,14 @@ %endif %build -# needed by patch7 -libtoolize --force -autoreconf %configure\ --enable-pam \ --with-pam-dir=/%{_lib}/security \ %if 0%{?BUILD_FROM_VCS} --enable-gtk-doc \ %endif ---with-root-certs=%{_sysconfdir}/ssl/certs +--with-root-certs=%{_sysconfdir}/ssl/certs \ +--disable-update-mime make %{?jobs:-j%jobs} V=1 %install @@ -194,6 +190,7 @@ desktop-file-install
commit gnome-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-keyring for openSUSE:Factory checked in at Thu Aug 4 14:56:53 CEST 2011. --- GNOME/gnome-keyring/gnome-keyring.changes 2011-05-26 23:45:40.0 +0200 +++ /mounts/work_src_done/STABLE/gnome-keyring/gnome-keyring.changes 2011-07-28 00:23:07.0 +0200 @@ -1,0 +2,35 @@ +Tue Jul 26 08:01:30 UTC 2011 - g...@opensuse.org + +- Add LightDM support for the pam module: + + Update gnome-keyring-check-session.patch: add support for +LightDM. + + Change pam-config call in %post to add lightdm in +--gnome_keyring-only_if option. + +--- +Mon Jul 25 14:54:39 CEST 2011 - vu...@opensuse.org + +- Update to version 3.1.4: + + New GcrListSelector class for selecting multiple keys. + + Add icons for key and key pair. + + Gcr now has support for loading of GnuPG keys from gpg, +including photos. + + New gcr dependency on p11-kit for loading PKCS#11 modules. + + Remove support for GTK+ 2.x. + + Implement calculation of fingerprints in gcr for keys. + + Fix problems in daemon if IPC lock or FS capabilities are not +available. + + Bug fixes and build fixes. + + Code cleanup and refactoring. +- Drop gnome-keyring-keep-only-ipc_lock.patch and + gnome-keyring-accept-no-ipc_lock.patch: fixed upstream. +- Add pkgconfig(p11-kit-1) BuildRequires, for new dependency. +- Add libselinux-devel BuildRequires, to build SELinux support. +- Remove --with-gtk=3.0 from configure, as GTK+ 2.x support was + removed. +- Rename libgck0 to libgck-1-0, following soname change. +- Rename libgcr-3-1 back to libgcr-3-0, following soversion revert. +- Call %icon_theme_cache_post/%icon_theme_cache_postun in + libgcr-3-0 scriptlets, since the package now comes with icons. + +--- calling whatdependson for head-i586 Old: gnome-keyring-3.1.1.tar.bz2 gnome-keyring-accept-no-ipc_lock.patch gnome-keyring-keep-only-ipc_lock.patch New: gnome-keyring-3.1.4.tar.bz2 Other differences: -- ++ gnome-keyring.spec ++ --- /var/tmp/diff_new_pack.fJl8v3/_old 2011-08-04 14:55:20.0 +0200 +++ /var/tmp/diff_new_pack.fJl8v3/_new 2011-08-04 14:55:20.0 +0200 @@ -19,11 +19,25 @@ Name: gnome-keyring +Version:3.1.4 +Release:1 +Url:http://www.gnome.org/ +Group: System/GUI/GNOME +License:GPLv2+ ; LGPLv2.1+ +Summary:GNOME Keyring Password Manager +Source: http://download.gnome.org/sources/gnome-keyring/3.1/%{name}-%{version}.tar.bz2 +Source99: baselibs.conf +# PATCH-FEATURE-OPENSUSE gnome-keyring-check-session.patch vu...@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 vu...@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 BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: intltool BuildRequires: libcap-ng-devel BuildRequires: libgcrypt-devel +BuildRequires: libselinux-devel BuildRequires: pam-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files @@ -31,29 +45,13 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libtasn1) -BuildRequires: ca-certificates +BuildRequires: pkgconfig(p11-kit-1) # needed by patch7 BuildRequires: gtk-doc %if 0%{?BUILD_FROM_VCS} BuildRequires: gnome-common BuildRequires: gtk-doc %endif -Version:3.1.1 -Release:1 -Url:http://www.gnome.org/ -Group: System/GUI/GNOME -License:GPLv2+ ; LGPLv2.1+ -Summary:GNOME Keyring Password Manager -Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.6/%{name}-%{version}.tar.bz2 -Source99: baselibs.conf -# PATCH-FEATURE-OPENSUSE gnome-keyring-check-session.patch vu...@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 vu...@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 -# PATCH-FIX-UPSTREAM gnome-keyring-keep-only-ipc_lock.patch bnc#682244 bgo#649560 vu...@opensuse.org -- Drop fs-based caps other than ipc_lock -Patch8: gnome-keyring-keep-only-ipc_lock.patch