Recommended update for console-setup, kbd

Announcement ID: SUSE-RU-2018:3551-1
Rating: moderate
References:
Affected Products:
  • Magnum Orchestration 7
  • SUSE CaaS Platform 3.0
  • SUSE Container as a Service Platform 1.0
  • SUSE Container as a Service Platform 2.0
  • SUSE Linux Enterprise Desktop 12 SP3
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise High Performance Computing 12 SP3
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE Linux Enterprise Server 12 SP3
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3

An update that has 13 fixes can now be installed.

Description:

This update for kbd and console-setup provides the following fixes:

Changes in console-setup:

  • Add console-setup to SLE 12 to make it possible for kbd to provide converted X keymaps. (fate#325454, fate#318426)
  • Make the package build reproducible. (bsc#1062303)
  • Removed unneeded requires to kbd in order to resolve build cycle between kbd and console-setup. (bsc#963942)

Changes in kbd: - Update to version 2.0.4, including the following fixes (FATE#325454): * Disable characters greater than or equal to =U+F000 as they do not work properly. (bsc#1085432) * Move initial NumLock handling from systemd back to kbd: * Add kbdsettings service. (bsc#1010880) * Exclude numlockbios support for non x86 platforms * Drop references to KEYTABLE and COMPOSETABLE. (bsc#1010880) * Drop from some fill-up templates and a couple of sysconfig variables not read by systemd anymore. (fate#319454) * Replace references to /var/adm/fillup-templates with new %_fillupdir macro. (bsc#1069468) * Add vlock.pamd PAM file. (bsc#1056449) * Enable vlock (bsc#1056449). * Revert dropping of kdb-legacy requirement as there are still packages and installation flows that needs this to be present. (bsc#1027379) * Fix data/keymaps/i386/querty/br-abnt2.map. (bsc#984958) * Fix missing dependency on coreutils for initrd macros. (bsc#958562) * Call missing initrd macro at postun. (bsc#958562) * Add the genmap4systemd.sh tool to generate entries for systemd's kbd-model-map table from xkeyboard-config converted keymaps. (fate#318426) * genmap4systemd.sh: Use 'abnt2' model for 'br' layouts, 'jp106' model for 'jp' layouts and 'microsoftpro' for anything else (instead of 'pc105' previously used). (fate#318426) * Include xkb layouts from xkeyboard-config converted to console keymaps. (fate#318426) * euro.map, euro1.map and euro2.map now produce correct unicode character for Euro sign. (bsc#360993) * Drop doshell reference from openvt.1 man page. (bsc#675317) * Drop the --userwait option as it is not used. (bsc#830805) * Fix a typo in the mac-querty-layout.inc. (bsc#825385)

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • Magnum Orchestration 7
    zypper in -t patch SUSE-OpenStack-Cloud-Magnum-Orchestration-7-2018-2516=1
  • SUSE Linux Enterprise Desktop 12 SP3
    zypper in -t patch SUSE-SLE-DESKTOP-12-SP3-2018-2516=1
  • SUSE Linux Enterprise Server 12 SP3
    zypper in -t patch SUSE-SLE-SERVER-12-SP3-2018-2516=1
  • SUSE Linux Enterprise High Performance Computing 12 SP3
    zypper in -t patch SUSE-SLE-SERVER-12-SP3-2018-2516=1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3
    zypper in -t patch SUSE-SLE-SERVER-12-SP3-2018-2516=1
  • SUSE CaaS Platform 3.0
    To install this update, use the SUSE CaaS Platform 'skuba' tool. It will inform you if it detects new updates and let you then trigger updating of the complete cluster in a controlled way.
  • SUSE Container as a Service Platform 2.0
    To install this update, use the SUSE CaaS Platform 'skuba' tool. It will inform you if it detects new updates and let you then trigger updating of the complete cluster in a controlled way.
  • SUSE Container as a Service Platform 1.0
    To install this update, use the SUSE CaaS Platform 'skuba' tool. It will inform you if it detects new updates and let you then trigger updating of the complete cluster in a controlled way.

Package List:

  • Magnum Orchestration 7 (x86_64)
    • kbd-2.0.4-8.10.2
    • kbd-debuginfo-2.0.4-8.10.2
    • kbd-debugsource-2.0.4-8.10.2
  • Magnum Orchestration 7 (noarch)
    • kbd-legacy-2.0.4-8.10.2
  • SUSE Linux Enterprise Desktop 12 SP3 (x86_64)
    • kbd-2.0.4-8.10.2
    • kbd-debuginfo-2.0.4-8.10.2
    • kbd-debugsource-2.0.4-8.10.2
  • SUSE Linux Enterprise Desktop 12 SP3 (noarch)
    • kbd-legacy-2.0.4-8.10.2
  • SUSE Linux Enterprise Server 12 SP3 (aarch64 ppc64le s390x x86_64)
    • kbd-2.0.4-8.10.2
    • kbd-debuginfo-2.0.4-8.10.2
    • kbd-debugsource-2.0.4-8.10.2
  • SUSE Linux Enterprise Server 12 SP3 (noarch)
    • kbd-legacy-2.0.4-8.10.2
  • SUSE Linux Enterprise High Performance Computing 12 SP3 (aarch64 x86_64)
    • kbd-2.0.4-8.10.2
    • kbd-debuginfo-2.0.4-8.10.2
    • kbd-debugsource-2.0.4-8.10.2
  • SUSE Linux Enterprise High Performance Computing 12 SP3 (noarch)
    • kbd-legacy-2.0.4-8.10.2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3 (ppc64le x86_64)
    • kbd-2.0.4-8.10.2
    • kbd-debuginfo-2.0.4-8.10.2
    • kbd-debugsource-2.0.4-8.10.2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3 (noarch)
    • kbd-legacy-2.0.4-8.10.2
  • SUSE CaaS Platform 3.0 (x86_64)
    • kbd-2.0.4-8.10.2
    • kbd-debuginfo-2.0.4-8.10.2
    • kbd-debugsource-2.0.4-8.10.2
  • SUSE CaaS Platform 3.0 (noarch)
    • kbd-legacy-2.0.4-8.10.2
  • SUSE Container as a Service Platform 2.0 (x86_64)
    • kbd-2.0.4-8.10.2
    • kbd-debuginfo-2.0.4-8.10.2
    • kbd-debugsource-2.0.4-8.10.2
  • SUSE Container as a Service Platform 2.0 (noarch)
    • kbd-legacy-2.0.4-8.10.2
  • SUSE Container as a Service Platform 1.0 (x86_64)
    • kbd-2.0.4-8.10.2
    • kbd-debuginfo-2.0.4-8.10.2
    • kbd-debugsource-2.0.4-8.10.2
  • SUSE Container as a Service Platform 1.0 (noarch)
    • kbd-legacy-2.0.4-8.10.2

References: