Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package singularity for openSUSE:Factory 
checked in at 2021-10-11 15:30:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/singularity (Old)
 and      /work/SRC/openSUSE:Factory/.singularity.new.2443 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "singularity"

Mon Oct 11 15:30:53 2021 rev:29 rq:923038 version:3.8.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/singularity/singularity.changes  2021-10-01 
22:29:40.365442698 +0200
+++ /work/SRC/openSUSE:Factory/.singularity.new.2443/singularity.changes        
2021-10-11 15:31:32.782838150 +0200
@@ -9,0 +10,5 @@
+Thu Sep 30 09:08:22 UTC 2021 - Egbert Eich <e...@suse.com>
+
+- Utilize sysuser infrastructure to set group singularity.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ singularity.spec ++++++
--- /var/tmp/diff_new_pack.igLMIf/_old  2021-10-11 15:31:33.198838817 +0200
+++ /var/tmp/diff_new_pack.igLMIf/_new  2021-10-11 15:31:33.202838824 +0200
@@ -41,6 +41,7 @@
 BuildRequires:  libuuid-devel
 BuildRequires:  make
 BuildRequires:  openssl-devel
+BuildRequires:  sysuser-tools
 %ifarch aarch64
 BuildRequires:  binutils-gold
 %endif
@@ -109,13 +110,16 @@
        fi
     done
 done
+
+echo "g %name -" > system-user-%{name}.conf
+%sysusers_generate_pre system-user-%{name}.conf %{name} 
system-user-%{name}.conf
+install -D -m 644 system-user-%{name}.conf 
%{buildroot}%{_sysusersdir}/system-user-%{name}.conf
+
 %fdupes -s .tmp
 mv .tmp/* .
 rmdir .tmp
 
-%pre
-getent group singularity >/dev/null || groupadd -r singularity
-exit 0
+%pre -f %{name}.pre
 
 %post
 %set_permissions %{_libexecdir}/singularity/bin/starter-suid
@@ -159,5 +163,6 @@
 %dir %{_localstatedir}/lib/singularity/mnt
 %dir %{_localstatedir}/lib/singularity/mnt/session
 %{_mandir}/man1/*
+%{_sysusersdir}/system-user-%{name}.conf
 
 %changelog

Reply via email to