commit gnome-keyring for openSUSE:Factory

2017-08-10 Thread root
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

2017-07-21 Thread root
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

2017-07-08 Thread root
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

2017-06-30 Thread root
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

2016-10-13 Thread h_root
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

2016-08-25 Thread h_root
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

2016-03-29 Thread h_root
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

2016-01-22 Thread h_root
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

2015-11-05 Thread h_root
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

2015-10-28 Thread h_root
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

2015-10-25 Thread h_root
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

2015-10-06 Thread h_root
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

2015-08-19 Thread h_root
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

2015-03-30 Thread h_root
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

2014-11-13 Thread h_root
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

2014-09-30 Thread h_root
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

2014-05-20 Thread h_root
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

2014-05-05 Thread h_root
Hello community,

here is the log from the commit of package gnome-keyring for openSUSE:Factory 
checked in at 2014-05-05 21:15:15

Comparing /work/SRC/openSUSE:Factory/gnome-keyring (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-keyring.new (New)


Package is gnome-keyring

Changes:

--- /work/SRC/openSUSE:Factory/gnome-keyring/gnome-keyring.changes  
2014-02-12 11:09:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 
2014-05-05 21:16:16.0 +0200
@@ -1,0 +2,35 @@
+Sun Mar 23 15:20:48 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.12.0:
+  + Build and testing fixes.
+
+---
+Mon Mar 17 08:22:43 UTC 2014 - dims...@opensuse.org
+
+- Update to version 3.11.92:
+  + Use $XDG_RUNTIME_DIR to create keyring socket directory
+(bgo#725801).
+  + Stop exporting the $GNOME_KEYRING_CONTROL env variable
+(bgo#725801).
+  + Stop exposing a GNOME_KEYRING_PID variable (bgo#725801).
+  + Pass XDG_RUNTIME_DIR to new gnome-keyring-daemon process
+(bgo#726196).
+  + Fix issue with changed password not unlocking keyring
+(bgo#726196).
+  + Add new --unlock option to prompt for login password
+(bgo#710187).
+  + When in foreground mode, close stdout when done initializing.
+  + Exit gnome-keyring-daemon when the DBus connection closes
+(bgo#708765).
+  + Don't initialize in an idle handler, this is racy.
+  + Don't log debug messages to syslog (bgo#711537).
+  + Documentation fixes (bgo#711581).
+  + License fixes (bgo#721549).
+  + Modernize autotools setup and other build fixes.
+  + Parallel testing and add new tests.
+  + Updated translations.
+- Drop gnome-keyring-check-session.patch: no longer required; the
+  start of the daemon is controlled by pam (OnlyIf=).
+- Rebase gnome-keyring-pam-auth-prompt-password.patch.
+
+---

Old:

  gnome-keyring-3.10.1.tar.xz
  gnome-keyring-check-session.patch

New:

  gnome-keyring-3.12.0.tar.xz



Other differences:
--
++ gnome-keyring.spec ++
--- /var/tmp/diff_new_pack.pkyfYJ/_old  2014-05-05 21:16:17.0 +0200
+++ /var/tmp/diff_new_pack.pkyfYJ/_new  2014-05-05 21:16:17.0 +0200
@@ -19,16 +19,14 @@
 %bcond_without  gpgagent
 
 Name:   gnome-keyring
-Version:3.10.1
+Version:3.12.0
 Release:0
 Url:http://www.gnome.org/
 Summary:GNOME Keyring
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/GUI/GNOME
-Source: 
http://download.gnome.org/sources/gnome-keyring/3.10/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-keyring/3.12/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
-# PATCH-FEATURE-OPENSUSE gnome-keyring-check-session.patch 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
@@ -37,7 +35,7 @@
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
 BuildRequires:  libcap-ng-devel
-BuildRequires:  libgcrypt-devel
+BuildRequires:  libgcrypt-devel = 1.2.2
 BuildRequires:  libselinux-devel
 BuildRequires:  pam-devel
 BuildRequires:  translation-update-upstream
@@ -45,7 +43,7 @@
 BuildRequires:  pkgconfig(dbus-1) = 1.1.1
 BuildRequires:  pkgconfig(gck-1) = 3.3.4
 BuildRequires:  pkgconfig(gcr-3) = 3.5.3
-BuildRequires:  pkgconfig(glib-2.0) = 2.32.0
+BuildRequires:  pkgconfig(glib-2.0) = 2.38.0
 %if 0%{?BUILD_FROM_VCS}
 BuildRequires:  gnome-common
 BuildRequires:  gtk-doc
@@ -116,7 +114,6 @@
 %prep
 %setup -q
 translation-update-upstream
-%patch4 -p1
 %patch5 -p1
 
 %build
@@ -201,7 +198,6 @@
 %dir %{_datadir}/p11-kit
 %dir %{_datadir}/p11-kit/modules
 %{_datadir}/p11-kit/modules/gnome-keyring.module
-%{_mandir}/man1/gnome-keyring-daemon.1%{?ext_man}
 %{_sysconfdir}/xdg/autostart/*.desktop
 
 %files lang -f %{name}.lang

++ gnome-keyring-3.10.1.tar.xz - gnome-keyring-3.12.0.tar.xz ++
 151571 lines of diff (skipped)

++ gnome-keyring-pam-auth-prompt-password.patch ++
--- /var/tmp/diff_new_pack.pkyfYJ/_old  2014-05-05 21:16:18.0 +0200
+++ /var/tmp/diff_new_pack.pkyfYJ/_new  2014-05-05 21:16:18.0 +0200
@@ -1,8 +1,8 @@
-Index: gnome-keyring-2.28.0/pam/gkr-pam-module.c
+Index: gnome-keyring-3.11.92/pam/gkr-pam-module.c
 

commit gnome-keyring for openSUSE:Factory

2014-02-12 Thread h_root
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

2013-10-17 Thread h_root
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

2013-09-29 Thread h_root
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

2013-09-27 Thread h_root
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

2013-09-12 Thread h_root
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

2013-08-27 Thread h_root
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

2013-05-16 Thread h_root
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

2013-04-26 Thread h_root
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

2013-04-02 Thread h_root
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

2013-03-04 Thread h_root
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

2012-11-21 Thread h_root
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

2012-10-19 Thread h_root
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

2012-10-04 Thread h_root
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

2012-08-27 Thread h_root
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

2012-08-26 Thread h_root
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

2012-04-20 Thread h_root
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

2012-03-29 Thread h_root
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

2012-03-16 Thread h_root
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

2012-02-16 Thread h_root
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

2012-01-25 Thread h_root
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

2012-01-09 Thread h_root
Hello community,

here is the log from the commit of package gnome-keyring for openSUSE:Factory 
checked in at 2012-01-09 15:16:32

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-11-08 17:36:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-keyring.new/gnome-keyring.changes 
2012-01-09 15:16:33.0 +0100
@@ -1,0 +2,82 @@
+Wed Dec 21 13:52:43 UTC 2011 - vu...@opensuse.org
+
+- Update to version 3.3.3.1:
+  + No message in gnome-keyring-pkcs11.so module, when no daemon
+running
+  + Build fixes
+  + Updated translations.
+- Drop gnome-keyring-fix-build.patch: fixed upstream.
+
+---
+Mon Dec 19 12:39:04 UTC 2011 - vu...@opensuse.org
+
+- Update to version 3.3.3:
+  + Distribute correct desktop autostart files
+  + Use GcrPrompt and GcrSystemPrompt for prompting
+  + Do not crash when reading a truncated keyring file
+  + Add test tool for dumping the keyring format
+  + Update for GckBuilder changes in libgck
+  + Fix for deprecations in glib 2.31.x
+  + Fix ReadAlias() returning null when 'login' keyring exists
+  + Build fixes, bug fixes
+- Add xz BuildRequires because we can't build a package for a
+  xz-compressed tarball without explicitly specifying that... See
+  bnc#697467 for more details.
+- Add gnome-keyring-fix-build.patch: add some libraries during
+  linkage, to fix build; taken from git.
+- Change libgck Requires in libgck-modules-gnome-keyring to gck:
+  this is a new Provides in libgck to help us for this Requires, so
+  we don't have a Requires on a shared library package, whose name
+  can change. Note that we don't version the Requires: there's no
+  reason for this.
+
+---
+Mon Nov 28 16:41:37 UTC 2011 - dims...@opensuse.org
+
+- Fix libgck Requires in libgck-modules-gnome-keyring: as libgck
+  got split out, we can't assume any longer that the version will
+  always be the same as the one of the main package. For now at
+  least we assume that we can maintain the library name.
+
+---
+Mon Nov 21 13:46:07 UTC 2011 - dims...@opensuse.org
+
+- Update to version 3.3.2:
+  + Do not make label selectionnable in prompt dialog
+  + Fix deadlock in the 'unsafe storage' prompt
+  + Better locking for the old gnome2-store
+  + Build fixes
+  + Updated translations.
+- Drop gnome-keyring-remove-xfce-lxde-autostart.patch: fixed
+  upstream.
+
+---
+Tue Nov  8 20:38:22 UTC 2011 - dims...@opensuse.org
+
+- Update to version 3.3.1.1:
+  + Build correctly against glib 2.31
+- Changes from version 3.3.1:
+  + Return most recent secret first when searching
+  + Split the Gcr and Gck libraries out of gnome-keyring
+  + Build fixes
+  + Updated translations.
+- Rebase gnome-keyring-remove-xfce-lxde-autostart.patch.
+- Remove BuildRequires that have moved to the new gcr source
+  package: shared-mime-info, pkgconfig(p11-kit-1).
+- Add pkgconfig(gck-1) and pkgconfig(gcr-3) BuildRequires: newly
+  depend on the split out library,
+- Drop libgcr-3-1, libgcr-devel, libgck-1-0 and libgck-devel
+  subpackages: upstream split the libraries out.
+- Rename libgck-modules to libgck-modules-gnome-keyring: since
+  libgck is split away from gnome-keyring, we cannot use a generic
+  package name like this anymore. Add appropriate Obsoletes, but
+  no Provides as there could be another libgck-modules package
+  appearing in the future.
+- Stop calling %mime_database_post(un) in %post/%postun and stop
+  passing --disable-update-mime to configure: the mime definition
+  moved to the gcr source package.
+- Add missing calls to %desktop_database_post(un) in %post/%postun.
+- Use grep -F instead of deprecated fgrep in %post of pam
+  subpackage.
+
+---

Old:

  gnome-keyring-3.2.1.tar.bz2
  gnome-keyring-remove-xfce-lxde-autostart.patch

New:

  gnome-keyring-3.3.3.1.tar.xz



Other differences:
--
++ gnome-keyring.spec ++
--- /var/tmp/diff_new_pack.4Hcnc0/_old  2012-01-09 15:16:35.0 +0100
+++ /var/tmp/diff_new_pack.4Hcnc0/_new  2012-01-09 15:16:35.0 +0100
@@ -15,20 +15,16 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   gnome-keyring
-Version:3.2.1
-Release:1
+Version:3.3.3.1
+Release:0
 Url:

commit gnome-keyring for openSUSE:Factory

2011-11-08 Thread h_root
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

2011-10-24 Thread h_root
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

2011-10-04 Thread h_root

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

2011-10-02 Thread h_root

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

2011-09-09 Thread h_root

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

2011-08-04 Thread h_root

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