Recommended update for console-setup, kbd

SUSE Recommended Update: Recommended update for console-setup, kbd
Announcement ID: SUSE-RU-2018:3551-1
Rating: moderate
References: #1010880 #1027379 #1056449 #1062303 #1069468 #1085432 #360993 #675317 #825385 #830805 #958562 #963942 #984958
Affected Products:
  • SUSE Linux Enterprise Server 12-SP3
  • SUSE Linux Enterprise Desktop 12-SP3
  • SUSE CaaS Platform ALL
  • SUSE CaaS Platform 3.0
  • OpenStack Cloud Magnum Orchestration 7

An update that has 13 recommended 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 Recommended Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • SUSE Linux Enterprise Server 12-SP3:
    zypper in -t patch SUSE-SLE-SERVER-12-SP3-2018-2516=1
  • SUSE Linux Enterprise Desktop 12-SP3:
    zypper in -t patch SUSE-SLE-DESKTOP-12-SP3-2018-2516=1
  • SUSE CaaS Platform ALL:
    To install this update, use the SUSE CaaS Platform Velum dashboard. It will inform you if it detects new updates and let you then trigger updating of the complete cluster in a controlled way.
  • SUSE CaaS Platform 3.0:
    To install this update, use the SUSE CaaS Platform Velum dashboard. It will inform you if it detects new updates and let you then trigger updating of the complete cluster in a controlled way.
  • OpenStack Cloud Magnum Orchestration 7:
    zypper in -t patch SUSE-OpenStack-Cloud-Magnum-Orchestration-7-2018-2516=1

Package List:

  • 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 Desktop 12-SP3 (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 CaaS Platform ALL (noarch):
    • kbd-legacy-2.0.4-8.10.2
  • SUSE CaaS Platform ALL (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 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
  • OpenStack Cloud 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
  • OpenStack Cloud Magnum Orchestration 7 (noarch):
    • kbd-legacy-2.0.4-8.10.2

References: