This update for systemd fixes the following issues:
- units: starting suspend.target should not fail when suspend is successful (bsc#1172072)
- core/mount: do not add Before=local-fs.target or remote-fs.target if nofail mount option is set
- mount: let mount_add_extras() take care of remote-fs.target deps (bsc#1169488)
- mount: set up local-fs.target/remote-fs.target deps in mount_add_default_dependencies() too
- udev: rename the persistent link for ATA devices (bsc#1164538)
- shared/install: try harder to find enablement symlinks when disabling a unit (bsc#1157315)
- tmpfiles: remove unnecessary assert (bsc#1171145)
- test-engine: manager_free() was called too early
- pid1: by default make user units inherit their umask from the user manager (bsc#1162698)
- migrate-sysconfig-i18n.sh: fixed marker handling (bsc#1173229)
The marker is used to make sure the script is run only once. Instead
of storing it in /usr, use /var which is more appropriate for such
file.
Also make it owned by systemd package.
- Fix inconsistent file modes for some ghost files (bsc#1173227)
Ghost files are assumed by rpm to have mode 000 by default which is
not consistent with file permissions set at runtime.
Also /var/lib/systemd/random-seed was tracked wrongly as a
directory.
Also don't track (ghost) /etc/systemd/system/runlevel*.target
aliases since we're not supposed to track units or aliases user
might define/override.
- Fix build of systemd on openSUSE Leap 15.2 (bsc#1173422)
This update was imported from the SUSE:SLE-15:Update update project.
-
Submitted by
Franck Bui (fbui)