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}

Reply via email to