Recommended update for systemd

Announcement ID: SUSE-RU-2021:2246-1
Rating: moderate
References:
Affected Products:
  • Basesystem Module 15-SP2
  • SUSE Linux Enterprise Desktop 15 SP2
  • SUSE Linux Enterprise High Performance Computing 15 SP2
  • SUSE Linux Enterprise Real Time 15 SP2
  • 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 SP2
  • SUSE Manager Proxy 4.1
  • SUSE Manager Retail Branch Server 4.1
  • SUSE Manager Server 4.1

An update that has 11 fixes can now be installed.

Description:

This update for systemd fixes the following issues:

cgroup: Parse infinity properly for memory protections. (bsc#1167471) cgroup: Make empty assignments reset to default. (bsc#1167471) cgroup: Support 0-value for memory protection directives. (bsc#1167471) core/cgroup: Fixed an issue with ignored parameter of 'MemorySwapMax=0'. (bsc#1154935) bus-unit-util: Add proper 'MemorySwapMax' serialization. core: Accept MemorySwapMax= properties that are scaled. execute: Make sure to call into PAM after initializing resource limits. (bsc#1184967) core: Rename 'ShutdownWatchdogSec' to 'RebootWatchdogSec'. (bsc#1185331) Return -EAGAIN instead of -EALREADY from unit_reload. (bsc#1185046) rules: Don't ignore Xen virtual interfaces anymore. (bsc#1178561) write_net_rules: Set execute bits. (bsc#1178561) udev: Rework network device renaming. Revert "Revert "udev: Network device renaming - immediately give up if the target name isn't available""

mount-util: tape over name_to_handle_at() flakiness (#7517) (bsc#1184761) core: fix output (logging) for mount units (#7603) (bsc#1187400) udev requires systemd in its %post (bsc#1185958) cgroup: Parse infinity properly for memory protections (bsc#1167471) cgroup: Make empty assignments reset to default (bsc#1167471) cgroup: Support 0-value for memory protection directives (bsc#1167471) Create /run/lock/subsys again (bsc#1187292) The creation of this directory was mistakenly dropped when 'filesystem' package took the initialization of the generic paths over. Expect 644 permissions for /usr/lib/udev/compat-symlink-generation (bsc#1185807)

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-SP2
    zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP2-2021-2246=1

Package List:

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

References: