7843 Security update for systemd moderate openSUSE Leap 42.3 Update This update for systemd fixes the following issues: Security issue fixed: - CVE-2017-18078: tmpfiles: refuse to chown()/chmod() files which are hardlinked, unless protected_hardlinks sysctl is on. This could be used by local attackers to gain privileges (bsc#1077925) Non Security issues fixed: - core: use id unit when retrieving unit file state (#8038) (bsc#1075801) - cryptsetup-generator: run cryptsetup service before swap unit (#5480) - udev-rules: all values can contain escaped double quotes now (#6890) - strv: fix buffer size calculation in strv_join_quoted() - tmpfiles: change ownership of symlinks too - stdio-bridge: Correctly propagate error - stdio-bridge: remove dead code - remove bus-proxyd (bsc#1057974) - core/timer: Prevent timer looping when unit cannot start (bsc#1068588) - Make systemd-timesyncd use the openSUSE NTP servers by default Previously systemd-timesyncd used the Google Public NTP servers time{1..4}.google.com - Don't ship /usr/lib/systemd/system/tmp.mnt at all (bsc#1071224) But we still ship a copy in /var. Users who want to use tmpfs on /tmp are supposed to add a symlink in /etc/ pointing to the copy shipped in /var. To support the update path we automatically create the symlink if tmp.mount in use is located in /usr. - Enable systemd-networkd on Leap distros only (bsc#1071311) This update was imported from the SUSE:SLE-12-SP2:Update update project. libsystemd0-mini-228-44.1.i586.rpm libsystemd0-mini-debuginfo-228-44.1.i586.rpm libudev-mini-devel-228-44.1.i586.rpm libudev-mini1-228-44.1.i586.rpm libudev-mini1-debuginfo-228-44.1.i586.rpm systemd-mini-228-44.1.i586.rpm systemd-mini-228-44.1.src.rpm systemd-mini-bash-completion-228-44.1.noarch.rpm systemd-mini-debuginfo-228-44.1.i586.rpm systemd-mini-debugsource-228-44.1.i586.rpm systemd-mini-devel-228-44.1.i586.rpm systemd-mini-sysvinit-228-44.1.i586.rpm udev-mini-228-44.1.i586.rpm udev-mini-debuginfo-228-44.1.i586.rpm libsystemd0-228-44.1.i586.rpm libsystemd0-32bit-228-44.1.x86_64.rpm libsystemd0-debuginfo-228-44.1.i586.rpm libsystemd0-debuginfo-32bit-228-44.1.x86_64.rpm libudev-devel-228-44.1.i586.rpm libudev1-228-44.1.i586.rpm libudev1-32bit-228-44.1.x86_64.rpm libudev1-debuginfo-228-44.1.i586.rpm libudev1-debuginfo-32bit-228-44.1.x86_64.rpm nss-myhostname-228-44.1.i586.rpm nss-myhostname-32bit-228-44.1.x86_64.rpm nss-myhostname-debuginfo-228-44.1.i586.rpm nss-myhostname-debuginfo-32bit-228-44.1.x86_64.rpm nss-mymachines-228-44.1.i586.rpm nss-mymachines-debuginfo-228-44.1.i586.rpm systemd-228-44.1.i586.rpm systemd-228-44.1.src.rpm systemd-32bit-228-44.1.x86_64.rpm systemd-bash-completion-228-44.1.noarch.rpm systemd-debuginfo-228-44.1.i586.rpm systemd-debuginfo-32bit-228-44.1.x86_64.rpm systemd-debugsource-228-44.1.i586.rpm systemd-devel-228-44.1.i586.rpm systemd-logger-228-44.1.i586.rpm systemd-sysvinit-228-44.1.i586.rpm udev-228-44.1.i586.rpm udev-debuginfo-228-44.1.i586.rpm libsystemd0-mini-228-44.1.x86_64.rpm libsystemd0-mini-debuginfo-228-44.1.x86_64.rpm libudev-mini-devel-228-44.1.x86_64.rpm libudev-mini1-228-44.1.x86_64.rpm libudev-mini1-debuginfo-228-44.1.x86_64.rpm systemd-mini-228-44.1.x86_64.rpm systemd-mini-debuginfo-228-44.1.x86_64.rpm systemd-mini-debugsource-228-44.1.x86_64.rpm systemd-mini-devel-228-44.1.x86_64.rpm systemd-mini-sysvinit-228-44.1.x86_64.rpm udev-mini-228-44.1.x86_64.rpm udev-mini-debuginfo-228-44.1.x86_64.rpm libsystemd0-228-44.1.x86_64.rpm libsystemd0-debuginfo-228-44.1.x86_64.rpm libudev-devel-228-44.1.x86_64.rpm libudev1-228-44.1.x86_64.rpm libudev1-debuginfo-228-44.1.x86_64.rpm nss-myhostname-228-44.1.x86_64.rpm nss-myhostname-debuginfo-228-44.1.x86_64.rpm nss-mymachines-228-44.1.x86_64.rpm nss-mymachines-debuginfo-228-44.1.x86_64.rpm systemd-228-44.1.x86_64.rpm systemd-debuginfo-228-44.1.x86_64.rpm systemd-debugsource-228-44.1.x86_64.rpm systemd-devel-228-44.1.x86_64.rpm systemd-logger-228-44.1.x86_64.rpm systemd-sysvinit-228-44.1.x86_64.rpm udev-228-44.1.x86_64.rpm udev-debuginfo-228-44.1.x86_64.rpm