Recommended update for systemd

Announcement ID: SUSE-RU-2020:3381-1
Rating: moderate
References:
Affected Products:
  • Basesystem Module 15-SP2
  • Basesystem Module 15-SP1
  • SUSE Linux Enterprise Desktop 15 SP1
  • SUSE Linux Enterprise Desktop 15 SP2
  • SUSE Linux Enterprise High Performance Computing 15 SP1
  • SUSE Linux Enterprise High Performance Computing 15 SP2
  • SUSE Linux Enterprise Real Time 15 SP1
  • SUSE Linux Enterprise Real Time 15 SP2
  • SUSE Linux Enterprise Server 15 SP1
  • SUSE Linux Enterprise Server 15 SP1 Business Critical Linux 15-SP1
  • SUSE Linux Enterprise Server 15 SP2
  • SUSE Linux Enterprise Server 15 SP2 Business Critical Linux 15-SP2
  • SUSE Linux Enterprise Server for SAP Applications 15 SP1
  • SUSE Linux Enterprise Server for SAP Applications 15 SP2
  • SUSE Manager Proxy 4.0
  • SUSE Manager Proxy 4.1
  • SUSE Manager Retail Branch Server 4.0
  • SUSE Manager Retail Branch Server 4.1
  • SUSE Manager Server 4.0
  • SUSE Manager Server 4.1

An update that has three fixes can now be installed.

Description:

This update for systemd fixes the following issues:

  • build-sys: optionally disable support of journal over the network (bsc#1177458)
  • ask-password: prevent buffer overflow when reading from keyring (bsc#1177510)
  • mount: don't propagate errors from mount_setup_unit() further up
  • Rely on the new build option --disable-remote for journal_remote This allows to drop the workaround that consisted in cleaning journal-upload files and {sysusers.d,tmpfiles.d}/systemd-remote.conf manually when 'journal_remote' support was disabled.
  • Move journal-{remote,upload}.conf.5.gz man pages into systemd-journal_remote sub package
  • Make sure {sysusers.d,tmpfiles.d}/systemd-remote.conf are not shipped with --without=journal_remote (bsc#1177458) These files were incorrectly packaged in the main package when systemd-journal_remote was disabled.
  • Make use of %{_unitdir} and %{_sysusersdir}
  • Remove mq-deadline selection from 60-io-scheduler.rules (bsc#1177490)

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:

  • Basesystem Module 15-SP1
    zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP1-2020-3381=1
  • Basesystem Module 15-SP2
    zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP2-2020-3381=1

Package List:

  • Basesystem Module 15-SP1 (aarch64 ppc64le s390x x86_64)
    • systemd-debugsource-234-24.64.1
    • libsystemd0-234-24.64.1
    • systemd-234-24.64.1
    • systemd-coredump-debuginfo-234-24.64.1
    • systemd-devel-234-24.64.1
    • udev-234-24.64.1
    • systemd-debuginfo-234-24.64.1
    • udev-debuginfo-234-24.64.1
    • libudev1-debuginfo-234-24.64.1
    • systemd-container-234-24.64.1
    • libudev1-234-24.64.1
    • libudev-devel-234-24.64.1
    • systemd-container-debuginfo-234-24.64.1
    • libsystemd0-debuginfo-234-24.64.1
    • systemd-sysvinit-234-24.64.1
    • systemd-coredump-234-24.64.1
  • Basesystem Module 15-SP1 (noarch)
    • systemd-bash-completion-234-24.64.1
  • Basesystem Module 15-SP1 (x86_64)
    • libudev1-32bit-234-24.64.1
    • systemd-32bit-debuginfo-234-24.64.1
    • libudev1-32bit-debuginfo-234-24.64.1
    • libsystemd0-32bit-234-24.64.1
    • libsystemd0-32bit-debuginfo-234-24.64.1
    • systemd-32bit-234-24.64.1
  • Basesystem Module 15-SP2 (aarch64 ppc64le s390x x86_64)
    • systemd-debugsource-234-24.64.1
    • libsystemd0-234-24.64.1
    • systemd-234-24.64.1
    • systemd-coredump-debuginfo-234-24.64.1
    • systemd-devel-234-24.64.1
    • udev-234-24.64.1
    • systemd-debuginfo-234-24.64.1
    • udev-debuginfo-234-24.64.1
    • libudev1-debuginfo-234-24.64.1
    • systemd-container-234-24.64.1
    • libudev1-234-24.64.1
    • libudev-devel-234-24.64.1
    • systemd-container-debuginfo-234-24.64.1
    • libsystemd0-debuginfo-234-24.64.1
    • systemd-sysvinit-234-24.64.1
    • systemd-coredump-234-24.64.1
  • Basesystem Module 15-SP2 (noarch)
    • systemd-bash-completion-234-24.64.1
  • Basesystem Module 15-SP2 (x86_64)
    • libudev1-32bit-234-24.64.1
    • systemd-32bit-debuginfo-234-24.64.1
    • libudev1-32bit-debuginfo-234-24.64.1
    • libsystemd0-32bit-234-24.64.1
    • libsystemd0-32bit-debuginfo-234-24.64.1
    • systemd-32bit-234-24.64.1

References: