<div class="container">
<h1>Recommended update for gcr, gnome-keyring</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-RU-2024:3087-1</td>
</tr>
<tr>
<th>Rating:</th>
<td>moderate</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1039461">bsc#1039461</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1043861">bsc#1043861</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1085983">bsc#1085983</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1086036">bsc#1086036</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1227454">bsc#1227454</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=966225">bsc#966225</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=966229">bsc#966229</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=994988">bsc#994988</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 12 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Server 12 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 12 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Software Development Kit 12 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Workstation Extension 12 12-SP5</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that has eight fixes can now be installed.</p>
<h2>Description:</h2>
<p>This update for gcr, gnome-keyring fixes the following issues:</p>
<p>This update fixes a problem with the GNOME desktop not interacting with the openssh 8.4 client. (bsc#1227454)</p>
<p>Changes in gcr:</p>
<ul>
<li>
<p>Merge the gcr-ssh-askpass subpackage into gcr-prompter so that
it's always available and the update from 3.20.0 to 3.28.1
doesn't require to install a new package (bsc#1227454)</p>
</li>
<li>
<p>Update to version 3.28.1:</p>
</li>
<li>
<p>system-prompter: Fix use of g_hash_table_lookup_extended.</p>
</li>
<li>
<p>Update to version 3.28.0:</p>
</li>
<li>
<p>Fix year 2038 workaround in ASN.1 decoder (bgo#787963).</p>
</li>
<li>
<p>Fix test errors when ssh-keygen is not found.</p>
</li>
<li>
<p>Supplement the new gcr-ssh-askpass for gpg2 and gnome-shell:
GNOME users want to have this available to enter the ssh key
passwords.</p>
</li>
<li>
<p>Update to version 3.27.92:</p>
</li>
<li>
<p>Provide API for reliably calling ssh programs (bgo#735873).</p>
</li>
<li>
<p>Updated translations.</p>
</li>
<li>
<p>Update to version 3.27.4:</p>
</li>
<li>
<p>Fixes:</p>
<ul>
<li>Encoding of EC parameters (bgo#785234).</li>
<li>Hang in certificate export dialog (bgo#789804).</li>
<li>Failure case in gcr_secure_memory_try_realloc() (bgo#775685).</li>
</ul>
</li>
<li>
<p>Switch to using GLib resources.</p>
</li>
<li>Build fixes: bgo#771052, bgo#775685, bgo#775966, bgo#774312,
bgo#774311, bgo#764562, bgo#764569.</li>
<li>Updated translations.</li>
</ul>
<p>Changes in gnome-keyring:</p>
<ul>
<li>
<p>This update to 3.28.2 in SLE12 fixes bsc#1227454.</p>
</li>
<li>
<p>Allow pam to open keyring when using sddm</p>
</li>
<li>
<p>Update to version 3.28.2:</p>
</li>
<li>
<p>Fix glitches in ssh-agent (bgo#795699).</p>
</li>
<li>
<p>Updated translations.</p>
</li>
<li>
<p>Allow using more memory than the maximum lockable amount (bsc#1085983).</p>
</li>
<li>
<p>Update to version 3.28.0.2:</p>
</li>
<li>
<p>Fix glitches in ssh-agent (bgo#794361, bgo#794368, bgo#794369,
bgo#794500, bgo#794631).</p>
</li>
<li>
<p>Update to version 3.28.0.1:</p>
</li>
<li>
<p>Fix linking with "-z defs" (bgo#794274).</p>
</li>
<li>
<p>Update to version 3.28.0:</p>
</li>
<li>
<p>Fix TAP test driver.</p>
</li>
<li>
<p>Update to version 3.27.92:</p>
</li>
<li>
<p>Wrap stock ssh-agent from OpenSSH (bgo#775981).</p>
</li>
<li>Stop installing p11-kit configuration file for the PKCS#11
module (bgo#791401).</li>
<li>
<p>Updated translations.</p>
</li>
<li>
<p>Add openssh BuildRequires: needed for ssh-agent wrapper.</p>
</li>
<li>
<p>Update to version 3.27.4:</p>
</li>
<li>
<p>Add support for SHA2 extension for RSA signatures in ssh-agent
(bgo#790910).</p>
</li>
<li>Build fixes (bgo#792278, bgo#787387).</li>
<li>
<p>Updated translations.</p>
</li>
<li>
<p>Update to version 3.27.2:</p>
</li>
<li>
<p>Add support for ECDSA in ssh-agent (bgo#641082).</p>
</li>
<li>Wipe passwords stored by the PAM module (bgo#781486).</li>
<li>Fix:<ul>
<li>Shared key derivation between libsecret and gnome-keyring
(bgo#778357).</li>
<li>Erroneous handling of partial writes in write_sync_close
(bgo#778269).</li>
</ul>
</li>
<li>Set CKF_LOGIN_REQUIRED flag in ssh-module.</li>
<li>
<p>Build and testing fixes (bgo#774312, bgo#781785).</p>
</li>
<li>
<p>Update to version 3.20.1:</p>
</li>
<li>
<p>Fix boolean logic error in ssh-agent.</p>
</li>
<li>Pass the correct argc to gkr_pam_client_run_operation
(bgo#766222).</li>
<li>Look for both dlopen and dlsym when configuring (bgo#766221).</li>
<li>Fix .so link in gnome-keyring-3 man page (bgo#767095).</li>
<li>Die if the XDG session we were started under goes away
(bgo#768943).</li>
<li>Shorten unlock keyring dialog title (bgo#770170).</li>
<li>
<p>Updated translations.</p>
</li>
<li>
<p>Added a man page for the PAM module (bsc#1039461, bgo#784051)</p>
</li>
</ul>
<h2>Patch Instructions:</h2>
<p>
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".<br/>
Alternatively you can run the command listed for your product:
</p>
<ul class="list-group">
<li class="list-group-item">
SUSE Linux Enterprise Software Development Kit 12 SP5
<br/>
<code>zypper in -t patch SUSE-SLE-SDK-12-SP5-2024-3087=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise High Performance Computing 12 SP5
<br/>
<code>zypper in -t patch SUSE-SLE-SERVER-12-SP5-2024-3087=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server 12 SP5
<br/>
<code>zypper in -t patch SUSE-SLE-SERVER-12-SP5-2024-3087=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server for SAP Applications 12 SP5
<br/>
<code>zypper in -t patch SUSE-SLE-SERVER-12-SP5-2024-3087=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Workstation Extension 12 12-SP5
<br/>
<code>zypper in -t patch SUSE-SLE-WE-12-SP5-2024-3087=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Linux Enterprise Software Development Kit 12 SP5 (aarch64 ppc64le s390x x86_64)
<ul>
<li>libgck-devel-3.28.1-15.3.1</li>
<li>gcr-debugsource-3.28.1-15.3.1</li>
<li>typelib-1_0-GcrUi-3-3.28.1-15.3.1</li>
<li>libgcr-devel-3.28.1-15.3.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise High Performance Computing 12 SP5 (aarch64 x86_64)
<ul>
<li>gcr-viewer-debuginfo-3.28.1-15.3.1</li>
<li>gnome-keyring-debugsource-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-debuginfo-3.28.2-34.3.1</li>
<li>gnome-keyring-3.28.2-34.3.1</li>
<li>libgcr-3-1-debuginfo-3.28.1-15.3.1</li>
<li>gcr-prompter-3.28.1-15.3.1</li>
<li>libgck-1-0-debuginfo-3.28.1-15.3.1</li>
<li>libgck-modules-gnome-keyring-debuginfo-3.28.2-34.3.1</li>
<li>gcr-viewer-3.28.1-15.3.1</li>
<li>gcr-debugsource-3.28.1-15.3.1</li>
<li>gcr-data-3.28.1-15.3.1</li>
<li>libgck-modules-gnome-keyring-3.28.2-34.3.1</li>
<li>libgcr-3-1-3.28.1-15.3.1</li>
<li>typelib-1_0-Gck-1-3.28.1-15.3.1</li>
<li>typelib-1_0-Gcr-3-3.28.1-15.3.1</li>
<li>gnome-keyring-debuginfo-3.28.2-34.3.1</li>
<li>gcr-prompter-debuginfo-3.28.1-15.3.1</li>
<li>libgck-1-0-3.28.1-15.3.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise High Performance Computing 12 SP5 (noarch)
<ul>
<li>gnome-keyring-lang-3.28.2-34.3.1</li>
<li>gcr-lang-3.28.1-15.3.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise High Performance Computing 12 SP5 (x86_64)
<ul>
<li>gnome-keyring-debuginfo-32bit-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-debuginfo-32bit-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-32bit-3.28.2-34.3.1</li>
<li>gnome-keyring-32bit-3.28.2-34.3.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 12 SP5 (aarch64 ppc64le s390x x86_64)
<ul>
<li>gcr-viewer-debuginfo-3.28.1-15.3.1</li>
<li>gnome-keyring-debugsource-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-debuginfo-3.28.2-34.3.1</li>
<li>gnome-keyring-3.28.2-34.3.1</li>
<li>libgcr-3-1-debuginfo-3.28.1-15.3.1</li>
<li>gcr-prompter-3.28.1-15.3.1</li>
<li>libgck-1-0-debuginfo-3.28.1-15.3.1</li>
<li>libgck-modules-gnome-keyring-debuginfo-3.28.2-34.3.1</li>
<li>gcr-viewer-3.28.1-15.3.1</li>
<li>gcr-debugsource-3.28.1-15.3.1</li>
<li>gcr-data-3.28.1-15.3.1</li>
<li>libgck-modules-gnome-keyring-3.28.2-34.3.1</li>
<li>libgcr-3-1-3.28.1-15.3.1</li>
<li>typelib-1_0-Gck-1-3.28.1-15.3.1</li>
<li>typelib-1_0-Gcr-3-3.28.1-15.3.1</li>
<li>gnome-keyring-debuginfo-3.28.2-34.3.1</li>
<li>gcr-prompter-debuginfo-3.28.1-15.3.1</li>
<li>libgck-1-0-3.28.1-15.3.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 12 SP5 (noarch)
<ul>
<li>gnome-keyring-lang-3.28.2-34.3.1</li>
<li>gcr-lang-3.28.1-15.3.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 12 SP5 (s390x x86_64)
<ul>
<li>gnome-keyring-debuginfo-32bit-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-debuginfo-32bit-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-32bit-3.28.2-34.3.1</li>
<li>gnome-keyring-32bit-3.28.2-34.3.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP Applications 12 SP5 (ppc64le x86_64)
<ul>
<li>gcr-viewer-debuginfo-3.28.1-15.3.1</li>
<li>gnome-keyring-debugsource-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-debuginfo-3.28.2-34.3.1</li>
<li>gnome-keyring-3.28.2-34.3.1</li>
<li>libgcr-3-1-debuginfo-3.28.1-15.3.1</li>
<li>gcr-prompter-3.28.1-15.3.1</li>
<li>libgck-1-0-debuginfo-3.28.1-15.3.1</li>
<li>libgck-modules-gnome-keyring-debuginfo-3.28.2-34.3.1</li>
<li>gcr-viewer-3.28.1-15.3.1</li>
<li>gcr-debugsource-3.28.1-15.3.1</li>
<li>gcr-data-3.28.1-15.3.1</li>
<li>libgck-modules-gnome-keyring-3.28.2-34.3.1</li>
<li>libgcr-3-1-3.28.1-15.3.1</li>
<li>typelib-1_0-Gck-1-3.28.1-15.3.1</li>
<li>typelib-1_0-Gcr-3-3.28.1-15.3.1</li>
<li>gnome-keyring-debuginfo-3.28.2-34.3.1</li>
<li>gcr-prompter-debuginfo-3.28.1-15.3.1</li>
<li>libgck-1-0-3.28.1-15.3.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP Applications 12 SP5 (noarch)
<ul>
<li>gnome-keyring-lang-3.28.2-34.3.1</li>
<li>gcr-lang-3.28.1-15.3.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP Applications 12 SP5 (x86_64)
<ul>
<li>gnome-keyring-debuginfo-32bit-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-debuginfo-32bit-3.28.2-34.3.1</li>
<li>gnome-keyring-pam-32bit-3.28.2-34.3.1</li>
<li>gnome-keyring-32bit-3.28.2-34.3.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Workstation Extension 12 12-SP5 (x86_64)
<ul>
<li>libgck-1-0-debuginfo-32bit-3.28.1-15.3.1</li>
<li>libgcr-3-1-debuginfo-32bit-3.28.1-15.3.1</li>
<li>gcr-debugsource-3.28.1-15.3.1</li>
<li>libgcr-3-1-32bit-3.28.1-15.3.1</li>
<li>libgck-1-0-32bit-3.28.1-15.3.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1039461">https://bugzilla.suse.com/show_bug.cgi?id=1039461</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1043861">https://bugzilla.suse.com/show_bug.cgi?id=1043861</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1085983">https://bugzilla.suse.com/show_bug.cgi?id=1085983</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1086036">https://bugzilla.suse.com/show_bug.cgi?id=1086036</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1227454">https://bugzilla.suse.com/show_bug.cgi?id=1227454</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=966225">https://bugzilla.suse.com/show_bug.cgi?id=966225</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=966229">https://bugzilla.suse.com/show_bug.cgi?id=966229</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=994988">https://bugzilla.suse.com/show_bug.cgi?id=994988</a>
</li>
</ul>
</div>