| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gnome-keyring | Distribution: SUSE Linux Enterprise 15 |
| Version: 42.1 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150600.1.3 | Build date: Fri May 10 11:11:00 2024 |
| Group: System/GUI/GNOME | Build host: s390zl35 |
| Size: 2660558 | Source RPM: gnome-keyring-42.1-150600.1.3.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://wiki.gnome.org/Projects/GnomeKeyring | |
| Summary: GNOME Keyring | |
The GNOME Keyring is a daemon in the session, similar to ssh-agent, and other applications can use it to store passwords and other sensitive information. The program can manage several keyrings, each with its own master password, and there is also a session keyring which is never stored to disk, but forgotten when the session ends.
GPL-2.0-or-later AND LGPL-2.1-or-later
* Tue Nov 28 2023 dimstar@opensuse.org
- Use %patch -p N instead of deprecated %patchN.
* Tue Oct 25 2022 dimstar@opensuse.org
- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).
* Mon May 23 2022 dimstar@opensuse.org
- Update to version 42.1:
+ daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
+ secret-portal: Properly check the default keyring.
+ Build fixes.
+ ssh-agent: Fix crash by uninitialized GMutex.
+ fix looping off the end of the operations array.
+ readme: Mention libsecret instead of deprecated
libgnome-keyring.
+ daemon: Make it systemd-activatable through the control socket.
+ Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
new dependencies.
* Tue Oct 19 2021 dimstar@opensuse.org
- Build without libcap-ng support (boo#1098245):
+ Pass --without-libcap-ng to configure.
+ Drop libcap-ng-devel BuildRequires.
* Thu Sep 16 2021 sbrabec@suse.com
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
* Sat Apr 17 2021 dimstar@opensuse.org
- Update to version 40.0:
+ Update libcap-ng capability handling.
+ UPdated translations.
* Wed Apr 29 2020 mgorse@suse.com
- Enable FIPS patches on Leap (jsc#SLE-11880).
* Sat Mar 28 2020 bjorn.lie@gmail.com
- Update to version 3.36.0:
+ Updated translations.
* Sat Mar 28 2020 dimstar@opensuse.org
- Update to version 3.35.90:
+ Use shorter strings for prompt titles.
+ pam: Provide more insight from pam_gnome_keyring about
unlocking.
+ Don't use GTimeVal/g_get_current_time().
+ Don't use g_type_class_add_private().
+ Build fixes.
* Sat Mar 28 2020 dimstar@opensuse.org
- Update to version 3.35.1:
+ dbus: Implement secret portal backend.
+ Updated translations.
* Tue Mar 24 2020 cornelis@solcon.nl
- According to the warning in the spec file baselibs.conf should be
updated when the scriptlet for pam-config is changed. This was
not done when the change was made to open the keyring also with
sddm (see boo#1167321).
* Sat Jan 25 2020 dimstar@opensuse.org
- No longer recommend -lang: supplements are in use
* Mon Sep 30 2019 bjorn.lie@gmail.com
- Update to version 3.34.0:
+ dbus-environment: Race fix in Setenv request to gnome-session.
+ egg: Request that secure memory not be dumped to disk.
+ Build and test fixes.
+ Updated translations.
- Refresh gnome-keyring-pam-auth-prompt-password.patch with quilt.
* Sat Mar 02 2019 bjorn.lie@gmail.com
- Update to version 3.31.91:
+ pam: fix daemon control file detection.
+ Updated translations.
* Thu Feb 21 2019 bjorn.lie@gmail.com
- Update to version 3.31.90:
+ pam: lookup XDG_RUNTIME_DIR using get_any_env.
+ Reinstate pkcs11 module for specific programs.
+ Build fixes.
+ Updated translations.
- Rebase patches via refresh_patches service.
* Thu Oct 11 2018 luizluca@gmail.com
- Allow pam to open keyring when using sddm
* Mon May 07 2018 bjorn.lie@gmail.com
- Update to version 3.28.2:
+ Fix glitches in ssh-agent (bgo#795699).
+ Updated translations.
* Mon Apr 23 2018 hpj@suse.com
- Update gnome-keyring-bsc932232-use-libgcrypt-allocators.patch
to allow using more memory than the maximum lockable amount
(bsc#1085983).
* Mon Mar 26 2018 luc14n0@linuxmail.org
- Update to version 3.28.0.2:
+ Fix glitches in ssh-agent (bgo#794361, bgo#794368, bgo#794369,
bgo#794500, bgo#794631).
* Tue Mar 20 2018 dimstar@opensuse.org
- Unconditionally enable translation-update-upstream: on
Tumbleweed, this results in a NOP and for Leap in SLE paid
translations being used (boo#1086036).
* Tue Mar 13 2018 dimstar@opensuse.org
- Update to version 3.28.0.1:
+ Fix linking with "-z defs" (bgo#794274).
* Mon Mar 12 2018 dimstar@opensuse.org
- Update to version 3.28.0:
+ Fix TAP test driver.
* Mon Mar 05 2018 dimstar@opensuse.org
- Update to version 3.27.92:
+ Wrap stock ssh-agent from OpenSSH (bgo#775981).
+ Stop installing p11-kit configuration file for the PKCS#11
module (bgo#791401).
+ Updated translations.
- Add openssh BuildRequires: needed for ssh-agent wrapper.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Fri Jan 12 2018 luc14n0@linuxmail.org
- Update to version 3.27.4:
+ Add support for SHA2 extension for RSA signatures in ssh-agent
(bgo#790910).
+ Build fixes (bgo#792278, bgo#787387).
+ Updated translations.
- Rebase gnome-keyring-pam-auth-prompt-password.patch.
- Adopt the use of %make_build macro rather than raw make command,
following the best practices.
- Drop intltool BuildRequires: after upstream porting to Gettext,
this is no longer needed.
- Point fdupes to the data directory instead of the build root,
which is a practice that must be avoided.
* Fri Nov 10 2017 luc14n0@linuxmail.org
- Update to version 3.27.2:
+ Add support for ECDSA in ssh-agent (bgo#641082).
+ Wipe passwords stored by the PAM module (bgo#781486).
+ Fix:
- Shared key derivation between libsecret and gnome-keyring
(bgo#778357).
- Erroneous handling of partial writes in write_sync_close
(bgo#778269).
+ Set CKF_LOGIN_REQUIRED flag in ssh-module.
+ Build and testing fixes (bgo#774312, bgo#781785).
+ Updated translations.
- Update Url to https://wiki.gnome.org/Projects/GnomeKeyring:
current GNOME Keyring's project web page.
- Add conditional use to translation-update-upstream: SLE-only
requirement.
- Drop gnome-keyring-secret-size.patch: fixed upstream.
- Drop pristine macros for choosing number of jobs in %build
section and adopting %{?_smp_mflags} instead.
- Drop %glib2_gsettings_schema_*, %desktop_database_* post/postun
scriptlets and %glib2_gsettings_schema_requires macro: the
functionality is covered by file triggers now.
- Drop %clean section since its use is deprecated now.
- Separate SLE-only patches from the others. Now they start at the
number 1000.
* Thu Jul 20 2017 mgorse@suse.com
- Drop unneeded part of
gnome-keyring-bsc932232-use-non-fips-md5.patch, to match what we
have in SLE.
* Mon Jul 17 2017 dimstar@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, bsc#1043861).
* Tue Jul 04 2017 zaitor@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.
* Wed Jun 21 2017 hpj@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.
* Thu Oct 06 2016 hpj@suse.com
- Update gnome-keyring-bsc932232-use-non-fips-md5.patch to fix
issue that was reintroduced (bsc#966229, bsc#966225, bsc#994988).
* Sat Aug 20 2016 fezhang@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).
* Wed May 04 2016 hpj@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).
* Fri Mar 25 2016 zaitor@opensuse.org
- Update to version 3.20.0:
+ Updated translations.
* Thu Mar 03 2016 hpj@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
<michal.koutny@suse.com>.
* Wed Feb 17 2016 zaitor@opensuse.org
- Update to version 3.19.90:
+ Accept empty passwords for --unlock (bgo#762095).
+ srcdir != builddir fixes.
+ Updated translations.
* Tue Jan 19 2016 dimstar@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.
* Tue Jan 19 2016 dimstar@opensuse.org
- boo#962480: Add mdm as valid display manager to unlock gkr.
* Tue Jan 12 2016 hpj@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 2015 hpj@suse.com
- Add gnome-keyring-bsc932232-use-libgcrypt-allocators.patch and
gnome-keyring-bsc932232-use-non-fips-md5.patch (bsc#932232).
* Sat Oct 31 2015 zaitor@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.
* Mon Oct 26 2015 zaitor@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 (bgo#756865).
* Tue Oct 20 2015 zaitor@opensuse.org
- Update to version 3.18.2:
+ Fix regression in ported GDBus prompting (bgo#756032).
+ Other minor fixes.
* Sat Oct 17 2015 zaitor@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.
* Tue Sep 29 2015 zaitor@opensuse.org
- Update to version 3.18.0:
+ Fix test crash (bgo#731802).
* Sat Sep 05 2015 zaitor@opensuse.org
- Update to version 3.17.91:
+ More fixes for GDBus migration (bgo#622905).
+ Fix a memory leak (bgo#752919).
* Wed Aug 12 2015 zaitor@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).
* Tue Aug 04 2015 zaitor@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.
* Wed Apr 08 2015 zaitor@opensuse.org
- Update to version 3.16.0:
+ Fix build issues highlighted by GCC 5.x.
+ Updated translations.
* Thu Mar 19 2015 dimstar@opensuse.org
- Disable gpgagent integration, as gnupg 2.1 introduced code to
explicitly sabotage gnome-keyring.
* Wed Mar 18 2015 dimstar@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 2015 dimstar@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.
* Sun Nov 09 2014 ledest@gmail.com
- fix bashism in postun script
* Fri Nov 07 2014 rlmu@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).
/etc/xdg/autostart/gnome-keyring-pkcs11.desktop /etc/xdg/autostart/gnome-keyring-secrets.desktop /etc/xdg/autostart/gnome-keyring-ssh.desktop /usr/bin/gnome-keyring /usr/bin/gnome-keyring-3 /usr/bin/gnome-keyring-daemon /usr/lib/systemd/user/gnome-keyring-daemon.service /usr/lib/systemd/user/gnome-keyring-daemon.socket /usr/lib64/pkcs11 /usr/lib64/pkcs11/gnome-keyring-pkcs11.so /usr/share/GConf /usr/share/GConf/gsettings /usr/share/GConf/gsettings/org.gnome.crypto.cache.convert /usr/share/dbus-1/services/org.freedesktop.impl.portal.Secret.service /usr/share/dbus-1/services/org.freedesktop.secrets.service /usr/share/dbus-1/services/org.gnome.keyring.service /usr/share/doc/packages/gnome-keyring /usr/share/doc/packages/gnome-keyring/AUTHORS /usr/share/doc/packages/gnome-keyring/ChangeLog /usr/share/doc/packages/gnome-keyring/NEWS /usr/share/doc/packages/gnome-keyring/README /usr/share/glib-2.0/schemas/org.gnome.crypto.cache.gschema.xml /usr/share/licenses/gnome-keyring /usr/share/licenses/gnome-keyring/COPYING /usr/share/man/man1/gnome-keyring-3.1.gz /usr/share/man/man1/gnome-keyring-daemon.1.gz /usr/share/man/man1/gnome-keyring.1.gz /usr/share/p11-kit/modules/gnome-keyring.module /usr/share/xdg-desktop-portal /usr/share/xdg-desktop-portal/portals /usr/share/xdg-desktop-portal/portals/gnome-keyring.portal
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 9 16:11:13 2025