Recommended update for gcr, gnome-keyring, libgcrypt, libsecret

SUSE Recommended Update: Recommended update for gcr, gnome-keyring, libgcrypt, libsecret
Announcement ID: SUSE-RU-2016:0057-1
Rating: moderate
References: #932232
Affected Products:
  • SUSE Linux Enterprise Workstation Extension 12-SP1
  • SUSE Linux Enterprise Workstation Extension 12
  • SUSE Linux Enterprise Software Development Kit 12-SP1
  • SUSE Linux Enterprise Software Development Kit 12
  • SUSE Linux Enterprise Server 12-SP1
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Desktop 12-SP1
  • SUSE Linux Enterprise Desktop 12

  • An update that has one recommended fix can now be installed.

    Description:


    This update for gcr, gnome-keyring, libgcrypt, libsecret fixes issues when
    the system
    operates in FIPS mode.

    The various GNOME libraries and tool have been changed to use the default
    libgcrypt allocators.

    GNOME keyring was changed not to use MD5 anymore.

    libgcrypt was adjusted to free the DRBG on exit to avoid crashes.

    Patch Instructions:

    To install this SUSE Recommended Update use YaST online_update.
    Alternatively you can run the command listed for your product:

    • SUSE Linux Enterprise Workstation Extension 12-SP1:
      zypper in -t patch SUSE-SLE-WE-12-SP1-2016-46=1
    • SUSE Linux Enterprise Workstation Extension 12:
      zypper in -t patch SUSE-SLE-WE-12-2016-46=1
    • SUSE Linux Enterprise Software Development Kit 12-SP1:
      zypper in -t patch SUSE-SLE-SDK-12-SP1-2016-46=1
    • SUSE Linux Enterprise Software Development Kit 12:
      zypper in -t patch SUSE-SLE-SDK-12-2016-46=1
    • SUSE Linux Enterprise Server 12-SP1:
      zypper in -t patch SUSE-SLE-SERVER-12-SP1-2016-46=1
    • SUSE Linux Enterprise Server 12:
      zypper in -t patch SUSE-SLE-SERVER-12-2016-46=1
    • SUSE Linux Enterprise Desktop 12-SP1:
      zypper in -t patch SUSE-SLE-DESKTOP-12-SP1-2016-46=1
    • SUSE Linux Enterprise Desktop 12:
      zypper in -t patch SUSE-SLE-DESKTOP-12-2016-46=1

    To bring your system up-to-date, use "zypper patch".

    Package List:

    • SUSE Linux Enterprise Workstation Extension 12-SP1 (x86_64):
      • libgck-1-0-32bit-3.10.1-3.12
      • libgck-1-0-debuginfo-32bit-3.10.1-3.12
      • libgcr-3-1-32bit-3.10.1-3.12
      • libgcr-3-1-debuginfo-32bit-3.10.1-3.12
      • libsecret-debugsource-0.18-3.3
      • typelib-1_0-Secret-1-0.18-3.3
    • SUSE Linux Enterprise Workstation Extension 12 (x86_64):
      • libgck-1-0-32bit-3.10.1-3.12
      • libgck-1-0-debuginfo-32bit-3.10.1-3.12
      • libgcr-3-1-32bit-3.10.1-3.12
      • libgcr-3-1-debuginfo-32bit-3.10.1-3.12
      • libsecret-debugsource-0.18-3.3
      • typelib-1_0-Secret-1-0.18-3.3
    • SUSE Linux Enterprise Software Development Kit 12-SP1 (ppc64le s390x x86_64):
      • gcr-debugsource-3.10.1-3.12
      • libgck-devel-3.10.1-3.12
      • libgcr-devel-3.10.1-3.12
      • libgcrypt-debugsource-1.6.1-16.21.1
      • libgcrypt-devel-1.6.1-16.21.1
      • libgcrypt-devel-debuginfo-1.6.1-16.21.1
      • libsecret-debugsource-0.18-3.3
      • libsecret-devel-0.18-3.3
      • typelib-1_0-GcrUi-3-3.10.1-3.12
      • typelib-1_0-Secret-1-0.18-3.3
    • SUSE Linux Enterprise Software Development Kit 12 (ppc64le s390x x86_64):
      • gcr-debugsource-3.10.1-3.12
      • libgck-devel-3.10.1-3.12
      • libgcr-devel-3.10.1-3.12
      • libgcrypt-debugsource-1.6.1-16.21.1
      • libgcrypt-devel-1.6.1-16.21.1
      • libgcrypt-devel-debuginfo-1.6.1-16.21.1
      • libsecret-debugsource-0.18-3.3
      • libsecret-devel-0.18-3.3
      • typelib-1_0-GcrUi-3-3.10.1-3.12
      • typelib-1_0-Secret-1-0.18-3.3
    • SUSE Linux Enterprise Server 12-SP1 (ppc64le s390x x86_64):
      • gcr-data-3.10.1-3.12
      • gcr-debugsource-3.10.1-3.12
      • gcr-prompter-3.10.1-3.12
      • gcr-prompter-debuginfo-3.10.1-3.12
      • gnome-keyring-3.10.1-14.2
      • gnome-keyring-debuginfo-3.10.1-14.2
      • gnome-keyring-debugsource-3.10.1-14.2
      • gnome-keyring-pam-3.10.1-14.2
      • gnome-keyring-pam-debuginfo-3.10.1-14.2
      • libgck-1-0-3.10.1-3.12
      • libgck-1-0-debuginfo-3.10.1-3.12
      • libgck-modules-gnome-keyring-3.10.1-14.2
      • libgck-modules-gnome-keyring-debuginfo-3.10.1-14.2
      • libgcr-3-1-3.10.1-3.12
      • libgcr-3-1-debuginfo-3.10.1-3.12
      • libgcrypt-debugsource-1.6.1-16.21.1
      • libgcrypt20-1.6.1-16.21.1
      • libgcrypt20-debuginfo-1.6.1-16.21.1
      • libgcrypt20-hmac-1.6.1-16.21.1
      • libsecret-1-0-0.18-3.3
      • libsecret-1-0-debuginfo-0.18-3.3
      • libsecret-debugsource-0.18-3.3
      • typelib-1_0-Gck-1-3.10.1-3.12
      • typelib-1_0-Gcr-3-3.10.1-3.12
    • SUSE Linux Enterprise Server 12-SP1 (s390x x86_64):
      • gnome-keyring-32bit-3.10.1-14.2
      • gnome-keyring-debuginfo-32bit-3.10.1-14.2
      • gnome-keyring-pam-32bit-3.10.1-14.2
      • gnome-keyring-pam-debuginfo-32bit-3.10.1-14.2
      • libgcrypt20-32bit-1.6.1-16.21.1
      • libgcrypt20-debuginfo-32bit-1.6.1-16.21.1
      • libgcrypt20-hmac-32bit-1.6.1-16.21.1
      • libsecret-1-0-32bit-0.18-3.3
      • libsecret-1-0-debuginfo-32bit-0.18-3.3
    • SUSE Linux Enterprise Server 12-SP1 (noarch):
      • gcr-lang-3.10.1-3.12
      • gnome-keyring-lang-3.10.1-14.2
      • libsecret-lang-0.18-3.3
    • SUSE Linux Enterprise Server 12 (ppc64le s390x x86_64):
      • gcr-data-3.10.1-3.12
      • gcr-debugsource-3.10.1-3.12
      • gcr-prompter-3.10.1-3.12
      • gcr-prompter-debuginfo-3.10.1-3.12
      • gnome-keyring-3.10.1-14.2
      • gnome-keyring-debuginfo-3.10.1-14.2
      • gnome-keyring-debugsource-3.10.1-14.2
      • gnome-keyring-pam-3.10.1-14.2
      • gnome-keyring-pam-debuginfo-3.10.1-14.2
      • libgck-1-0-3.10.1-3.12
      • libgck-1-0-debuginfo-3.10.1-3.12
      • libgck-modules-gnome-keyring-3.10.1-14.2
      • libgck-modules-gnome-keyring-debuginfo-3.10.1-14.2
      • libgcr-3-1-3.10.1-3.12
      • libgcr-3-1-debuginfo-3.10.1-3.12
      • libgcrypt-debugsource-1.6.1-16.21.1
      • libgcrypt20-1.6.1-16.21.1
      • libgcrypt20-debuginfo-1.6.1-16.21.1
      • libgcrypt20-hmac-1.6.1-16.21.1
      • libsecret-1-0-0.18-3.3
      • libsecret-1-0-debuginfo-0.18-3.3
      • libsecret-debugsource-0.18-3.3
      • typelib-1_0-Gck-1-3.10.1-3.12
      • typelib-1_0-Gcr-3-3.10.1-3.12
    • SUSE Linux Enterprise Server 12 (s390x x86_64):
      • gnome-keyring-32bit-3.10.1-14.2
      • gnome-keyring-debuginfo-32bit-3.10.1-14.2
      • gnome-keyring-pam-32bit-3.10.1-14.2
      • gnome-keyring-pam-debuginfo-32bit-3.10.1-14.2
      • libgcrypt20-32bit-1.6.1-16.21.1
      • libgcrypt20-debuginfo-32bit-1.6.1-16.21.1
      • libgcrypt20-hmac-32bit-1.6.1-16.21.1
      • libsecret-1-0-32bit-0.18-3.3
      • libsecret-1-0-debuginfo-32bit-0.18-3.3
    • SUSE Linux Enterprise Server 12 (noarch):
      • gcr-lang-3.10.1-3.12
      • gnome-keyring-lang-3.10.1-14.2
      • libsecret-lang-0.18-3.3
    • SUSE Linux Enterprise Desktop 12-SP1 (x86_64):
      • gcr-data-3.10.1-3.12
      • gcr-debugsource-3.10.1-3.12
      • gcr-prompter-3.10.1-3.12
      • gcr-prompter-debuginfo-3.10.1-3.12
      • gnome-keyring-3.10.1-14.2
      • gnome-keyring-32bit-3.10.1-14.2
      • gnome-keyring-debuginfo-3.10.1-14.2
      • gnome-keyring-debuginfo-32bit-3.10.1-14.2
      • gnome-keyring-debugsource-3.10.1-14.2
      • gnome-keyring-pam-3.10.1-14.2
      • gnome-keyring-pam-32bit-3.10.1-14.2
      • gnome-keyring-pam-debuginfo-3.10.1-14.2
      • gnome-keyring-pam-debuginfo-32bit-3.10.1-14.2
      • libgck-1-0-3.10.1-3.12
      • libgck-1-0-32bit-3.10.1-3.12
      • libgck-1-0-debuginfo-3.10.1-3.12
      • libgck-1-0-debuginfo-32bit-3.10.1-3.12
      • libgck-modules-gnome-keyring-3.10.1-14.2
      • libgck-modules-gnome-keyring-debuginfo-3.10.1-14.2
      • libgcr-3-1-3.10.1-3.12
      • libgcr-3-1-32bit-3.10.1-3.12
      • libgcr-3-1-debuginfo-3.10.1-3.12
      • libgcr-3-1-debuginfo-32bit-3.10.1-3.12
      • libgcrypt-debugsource-1.6.1-16.21.1
      • libgcrypt20-1.6.1-16.21.1
      • libgcrypt20-32bit-1.6.1-16.21.1
      • libgcrypt20-debuginfo-1.6.1-16.21.1
      • libgcrypt20-debuginfo-32bit-1.6.1-16.21.1
      • libsecret-1-0-0.18-3.3
      • libsecret-1-0-32bit-0.18-3.3
      • libsecret-1-0-debuginfo-0.18-3.3
      • libsecret-1-0-debuginfo-32bit-0.18-3.3
      • libsecret-debugsource-0.18-3.3
      • typelib-1_0-Gck-1-3.10.1-3.12
      • typelib-1_0-Gcr-3-3.10.1-3.12
      • typelib-1_0-Secret-1-0.18-3.3
    • SUSE Linux Enterprise Desktop 12-SP1 (noarch):
      • gcr-lang-3.10.1-3.12
      • gnome-keyring-lang-3.10.1-14.2
      • libsecret-lang-0.18-3.3
    • SUSE Linux Enterprise Desktop 12 (x86_64):
      • gcr-data-3.10.1-3.12
      • gcr-debugsource-3.10.1-3.12
      • gcr-prompter-3.10.1-3.12
      • gcr-prompter-debuginfo-3.10.1-3.12
      • gnome-keyring-3.10.1-14.2
      • gnome-keyring-32bit-3.10.1-14.2
      • gnome-keyring-debuginfo-3.10.1-14.2
      • gnome-keyring-debuginfo-32bit-3.10.1-14.2
      • gnome-keyring-debugsource-3.10.1-14.2
      • gnome-keyring-pam-3.10.1-14.2
      • gnome-keyring-pam-32bit-3.10.1-14.2
      • gnome-keyring-pam-debuginfo-3.10.1-14.2
      • gnome-keyring-pam-debuginfo-32bit-3.10.1-14.2
      • libgck-1-0-3.10.1-3.12
      • libgck-1-0-32bit-3.10.1-3.12
      • libgck-1-0-debuginfo-3.10.1-3.12
      • libgck-1-0-debuginfo-32bit-3.10.1-3.12
      • libgck-modules-gnome-keyring-3.10.1-14.2
      • libgck-modules-gnome-keyring-debuginfo-3.10.1-14.2
      • libgcr-3-1-3.10.1-3.12
      • libgcr-3-1-32bit-3.10.1-3.12
      • libgcr-3-1-debuginfo-3.10.1-3.12
      • libgcr-3-1-debuginfo-32bit-3.10.1-3.12
      • libgcrypt-debugsource-1.6.1-16.21.1
      • libgcrypt20-1.6.1-16.21.1
      • libgcrypt20-32bit-1.6.1-16.21.1
      • libgcrypt20-debuginfo-1.6.1-16.21.1
      • libgcrypt20-debuginfo-32bit-1.6.1-16.21.1
      • libsecret-1-0-0.18-3.3
      • libsecret-1-0-32bit-0.18-3.3
      • libsecret-1-0-debuginfo-0.18-3.3
      • libsecret-1-0-debuginfo-32bit-0.18-3.3
      • libsecret-debugsource-0.18-3.3
      • typelib-1_0-Gck-1-3.10.1-3.12
      • typelib-1_0-Gcr-3-3.10.1-3.12
      • typelib-1_0-Secret-1-0.18-3.3
    • SUSE Linux Enterprise Desktop 12 (noarch):
      • gcr-lang-3.10.1-3.12
      • gnome-keyring-lang-3.10.1-14.2
      • libsecret-lang-0.18-3.3

    References: