SUSE-RU-2025:20238-1: moderate: Recommended update for systemd

SLE-UPDATES null at suse.de
Wed Jun 4 08:08:45 UTC 2025



# Recommended update for systemd

Announcement ID: SUSE-RU-2025:20238-1  
Release Date: 2025-03-11T14:13:05Z  
Rating: moderate  
References:

  * bsc#1220338
  * bsc#1229228
  * bsc#1232227
  * bsc#1232844
  * bsc#1233752
  * bsc#1234015
  * bsc#1234313
  * bsc#1234765

  
Affected Products:

  * SUSE Linux Micro 6.1
  * SUSE Linux Micro Extras 6.1

  
  
An update that has eight fixes can now be installed.

## Description:

This update for systemd fixes the following issues:

  * Fixed agetty fails to open credentials directory (bsc#1229228)

  * hwdb: comment out the entry for Logitech MX Keys for Mac

  * test: answer 2nd mdadm --create question for compat with new version
  * core/unit-serialize: fix serialization of markers
  * locale-setup: do not load locale from environemnt when /etc/locale.conf is
    unchanged
  * core: fix assert when AddDependencyUnitFiles is called with invalid
    parameter
  * Fix systemd-network recommending libidn2-devel (bsc#1234765)
  * tpm2-util: Also retry unsealing after policy_pcr returns PCR_CHANGED
    (bsc#1233752 bsc#1234313)
  * Add a allow/denylist for reading sysfs attributes (bsc#1234015)
  * udev: add new builtin net_driver
  * udev-builtin-net_id: split-out pci_get_onboard_index() from
    dev_pci_onboard()
  * udev-builtin-net_id: split-out get_pci_slot_specifiers()
  * udev-builtin-net_id: introduce get_port_specifier() helper function
  * udev-builtin-net_id: split out get_dev_port() and make its failure critical
  * udev-builtin-net_id: split-out pci_get_hotplug_slot() and
    pci_get_hotplug_slot_from_address()
  * udev-builtin-net_id: return earlier when hotplug slot is not found
  * udev-builtin-net_id: skip non-directory entry earlier
  * udev-builtin-net_id: make names_xen() self-contained
  * udev-builtin-net_id: use sd_device_get_sysnum() to get index of netdevsim
  * udev-builtin-net_id: make names_netdevsim() self-contained
  * udev-builtin-net_id: make names_platform() self-contained
  * udev-builtin-net_id: make names_vio() self-contained
  * udev-builtin-net_id: make names_ccw() self-contained
  * udev-builtin-net_id: make dev_devicetree_onboard() self-contained
  * udev-builtin-net_id: make names_mac() self-contained
  * udev-builtin-net_id: split out get_ifname_prefix()
  * udev-builtin-net_id: swap arguments for streq() and friends
  * udev-builtin-net_id: drop unused value from NetNameType
  * Drop suppor for efivar SystemdOptions (bsc#1220338)

Upstream deprecated it and plan to drop it in the future.

Let's get ahead and drop it now as this feature is unlikely to be used on SUSE
distros and it might be used to gain access to encrypted SLEM systems with
unattended disk unlock and with secure boot disabled.

  * pid1: make clear that $WATCHDOG_USEC is set for the shutdown binary, noone
    else (bsc#1232227)
  * udev: skipping empty udev rules file while collecting the stats
    (bsc#1232844)

## Special Instructions and Notes:

  * Please reboot the system after installing this update.

## 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:

  * SUSE Linux Micro 6.1  
    zypper in -t patch SUSE-SLE-Micro-6.1-39=1

  * SUSE Linux Micro Extras 6.1  
    zypper in -t patch SUSE-SLE-Micro-6.1-39=1

## Package List:

  * SUSE Linux Micro 6.1 (aarch64 ppc64le s390x x86_64)
    * libudev1-254.23-slfo.1.1_1.1
    * systemd-container-254.23-slfo.1.1_1.1
    * systemd-coredump-debuginfo-254.23-slfo.1.1_1.1
    * systemd-journal-remote-254.23-slfo.1.1_1.1
    * systemd-experimental-254.23-slfo.1.1_1.1
    * systemd-experimental-debuginfo-254.23-slfo.1.1_1.1
    * systemd-container-debuginfo-254.23-slfo.1.1_1.1
    * systemd-portable-254.23-slfo.1.1_1.1
    * systemd-254.23-slfo.1.1_1.1
    * libudev1-debuginfo-254.23-slfo.1.1_1.1
    * systemd-journal-remote-debuginfo-254.23-slfo.1.1_1.1
    * systemd-portable-debuginfo-254.23-slfo.1.1_1.1
    * libsystemd0-254.23-slfo.1.1_1.1
    * udev-254.23-slfo.1.1_1.1
    * systemd-coredump-254.23-slfo.1.1_1.1
    * systemd-debugsource-254.23-slfo.1.1_1.1
    * udev-debuginfo-254.23-slfo.1.1_1.1
    * libsystemd0-debuginfo-254.23-slfo.1.1_1.1
    * systemd-debuginfo-254.23-slfo.1.1_1.1
  * SUSE Linux Micro 6.1 (ppc64le)
    * systemd-sysvcompat-254.23-slfo.1.1_1.1
    * systemd-sysvcompat-debuginfo-254.23-slfo.1.1_1.1
  * SUSE Linux Micro Extras 6.1 (aarch64 ppc64le s390x x86_64)
    * systemd-devel-254.23-slfo.1.1_1.1
    * systemd-debugsource-254.23-slfo.1.1_1.1

## References:

  * https://bugzilla.suse.com/show_bug.cgi?id=1220338
  * https://bugzilla.suse.com/show_bug.cgi?id=1229228
  * https://bugzilla.suse.com/show_bug.cgi?id=1232227
  * https://bugzilla.suse.com/show_bug.cgi?id=1232844
  * https://bugzilla.suse.com/show_bug.cgi?id=1233752
  * https://bugzilla.suse.com/show_bug.cgi?id=1234015
  * https://bugzilla.suse.com/show_bug.cgi?id=1234313
  * https://bugzilla.suse.com/show_bug.cgi?id=1234765

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20250604/b9f4c7a4/attachment.htm>


More information about the sle-updates mailing list