File _patchinfo of Package patchinfo.24852
<patchinfo incident="24852">
<issue tracker="bnc" id="1195157">[HPS Bug] SAS multipath devices set up incorrectly during boot for by-label mounts</issue>
<issue tracker="bnc" id="1198732">Continuation of 1195247 & 1197109</issue>
<issue tracker="bnc" id="1181658">[HPS Bug] SAS multipath devices set up incorrectly during boot for by-label mounts</issue>
<issue tracker="bnc" id="1197570">SLES 15 SP3 - UUID= in fstab for multipath partition results in emergency shell on boot, where root-fs does not use multipath (multipath-tools) [regression] (L3:)</issue>
<issue tracker="bnc" id="1194708">San volume won't mount during boot after upgrading</issue>
<issue tracker="bnc" id="1200170">SLES4SAP 15SP2 - ssh login warning - dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.InvalidArgs: Invalid environment assignments - ref:_00D1igLOd._5005q60n5M:ref</issue>
<issue tracker="bnc" id="1198507">gnome-session-binary started by systemd --user which does not run pam_loginuid.so</issue>
<issue tracker="bnc" id="1137373">Systemd mount and unmount partition during boot</issue>
<packager>fbui</packager>
<rating>important</rating>
<category>recommended</category>
<reboot_needed/>
<summary>Recommended update for systemd</summary>
<description>This update for systemd fixes the following issues:
- Allow control characters in environment variable values (bsc#1200170)
- Call pam_loginuid when creating user@.service (bsc#1198507)
- Fix parsing error in s390 udev rules conversion script (bsc#1198732)
- Fix issues with multipath setup (bsc#1137373, bsc#1181658, bsc#1194708, bsc#1195157, bsc#1197570)
- Flagsify EscapeStyle and make ESCAPE_BACKSLASH_ONELINE implicit
- Revert "basic/env-util: (mostly) follow POSIX for what variable names are allowed"
- basic/env-util: (mostly) follow POSIX for what variable names are allowed
- basic/env-util: make function shorter
- basic/escape: add mode where empty arguments are still shown as ""
- basic/escape: always escape newlines in shell_escape()
- basic/escape: escape control characters, but not utf-8, in shell quoting
- basic/escape: use consistent location for "*" in function declarations
- basic/string-util: inline iterator variable declarations
- basic/string-util: simplify how str_realloc() is used
- basic/string-util: split out helper function
- core/device: device_coldplug(): don't set DEVICE_DEAD
- core/device: do not downgrade device state if it is already enumerated
- core/device: drop unnecessary condition
- string-util: explicitly cast character to unsigned
- string-util: fix build error on aarch64
- test-env-util: Verify that \r is disallowed in env var values
- test-env-util: print function headers
</description>
</patchinfo>