Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package util-linux for openSUSE:Factory checked in at 2023-01-11 14:32:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/util-linux (Old) and /work/SRC/openSUSE:Factory/.util-linux.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "util-linux" Wed Jan 11 14:32:46 2023 rev:260 rq:1057146 version:2.38.1 Changes: -------- --- /work/SRC/openSUSE:Factory/util-linux/util-linux.changes 2023-01-07 17:15:56.464805307 +0100 +++ /work/SRC/openSUSE:Factory/.util-linux.new.32243/util-linux.changes 2023-01-11 14:32:47.824467421 +0100 @@ -1,0 +2,5 @@ +Mon Jan 9 16:13:18 UTC 2023 - Fabian Vogt <fv...@suse.com> + +- Move /var/lib/libuuid/ ownership exclusively to uuidd (boo#1206690) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ util-linux.spec ++++++ --- /var/tmp/diff_new_pack.RybtVH/_old 2023-01-11 14:32:48.740472506 +0100 +++ /var/tmp/diff_new_pack.RybtVH/_new 2023-01-11 14:32:48.744472528 +0100 @@ -510,10 +510,14 @@ find %{buildroot}%{_bindir}/ -regextype posix-egrep -type l \ -regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64|parisc|parisc32|parisc64)$" \ -printf "%{_bindir}/%f\n" >> %{name}.files -mkdir -p %{buildroot}%{_sharedstatedir}/libuuid mkdir -p %{buildroot}/run/uuidd +%if "%ulsubset" == "systemd" # clock.txt from uuidd is a ghost file +# FIXME: This could also be used by libuuid, but for now we only +# create it for uuidd. See boo#1206690. +mkdir -p %{buildroot}%{_sharedstatedir}/libuuid/ touch %{buildroot}%{_sharedstatedir}/libuuid/clock.txt +%endif %if %{ul_extra_bin_sbin} mkdir -p %{buildroot}{/bin,/sbin} for i in dmesg findmnt kill logger lsblk more mount su umount; do @@ -684,11 +688,8 @@ %endif %if "%ulsubset" == "systemd" -%if 0%{?suse_version} >= 1330 -%pre -n uuidd -%else - %pre -n uuidd +%if 0%{?suse_version} < 1330 getent group uuidd >/dev/null || /usr/sbin/groupadd -r uuidd getent passwd uuidd >/dev/null || \ /usr/sbin/useradd -r -g uuidd -c "User for uuidd" \ @@ -722,8 +723,6 @@ %license README.licensing %license COPYING %license Documentation/licenses/* -%attr(-,uuidd,uuidd) %dir %{_sharedstatedir}/libuuid -%attr(-,uuidd,uuidd) %ghost %{_sharedstatedir}/libuuid/clock.txt %config(noreplace) %{_sysconfdir}/filesystems %config(noreplace) %{_sysconfdir}/blkid.conf %endif @@ -924,8 +923,6 @@ %exclude %{_sbindir}/uuidd %endif %if "%ulsubset" == "systemd" -%exclude %attr(-,uuidd,uuidd) %dir %{_sharedstatedir}/libuuid -%exclude %attr(-,uuidd,uuidd) %ghost %{_sharedstatedir}/libuuid/clock.txt %exclude %config(noreplace) %{_sysconfdir}/filesystems %exclude %config(noreplace) %{_sysconfdir}/blkid.conf %if %{defined no_config}