Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gerbera for openSUSE:Factory checked 
in at 2024-02-05 22:01:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gerbera (Old)
 and      /work/SRC/openSUSE:Factory/.gerbera.new.1815 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gerbera"

Mon Feb  5 22:01:36 2024 rev:14 rq:1144284 version:2.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gerbera/gerbera.changes  2024-01-08 
23:45:55.407754316 +0100
+++ /work/SRC/openSUSE:Factory/.gerbera.new.1815/gerbera.changes        
2024-02-05 22:01:47.556297780 +0100
@@ -1,0 +2,17 @@
+Mon Feb  5 13:23:17 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Generate the pre script usingn sysusers_generate.
+
+-------------------------------------------------------------------
+Mon Feb  5 11:53:56 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Actually run the generated sysusers script as part of pre (do not
+  manually provide the user() symbol, taken care of bu
+  rpm/sysusers.
+
+-------------------------------------------------------------------
+Mon Feb  5 07:37:46 UTC 2024 - Paolo Stivanin <i...@paolostivanin.com>
+
+- Adapt to RPM 4.19 on Tumbleweed.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ gerbera.spec ++++++
--- /var/tmp/diff_new_pack.8Mjhsm/_old  2024-02-05 22:01:48.108317751 +0100
+++ /var/tmp/diff_new_pack.8Mjhsm/_new  2024-02-05 22:01:48.112317896 +0100
@@ -37,6 +37,7 @@
 BuildRequires:  file-devel
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  pkgconfig
+BuildRequires:  sysuser-tools
 BuildRequires:  pkgconfig(duktape)
 BuildRequires:  pkgconfig(exiv2)
 BuildRequires:  pkgconfig(gmock)
@@ -61,6 +62,7 @@
 BuildRequires:  pkgconfig(zlib)
 Requires:       logrotate
 %{?systemd_requires}
+%sysusers_requires
 BuildRequires:  gcc%{?force_gcc_version}-c++ >= 12
 
 %description
@@ -117,23 +119,16 @@
 install -p -D -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/gerbera/config.xml
 install -p -D -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/gerbera.conf
 
+%sysusers_generate_pre %{buildroot}%{_sysusersdir}/gerbera.conf gerbera 
gerbera.conf
+
 %check
 %ctest
 
-%pre
-getent group gerbera >/dev/null || groupadd -r gerbera
-getent passwd gerbera >/dev/null || \
-useradd -r -g gerbera -d %{_sysconfdir}/gerbera -s /sbin/nologin \
-    -c "To run Gerbera" gerbera
+%pre -f %{name}.pre
 %service_add_pre %{name}.service
 
 %post
 %service_add_post %{name}.service
-%if 0%{?suse_version} > 1590
-%sysusers_create_package %{name} %{SOURCE2}
-%else
-%sysusers_create %{_sysusersdir}/%{name}.conf
-%endif
 
 %preun
 %service_del_preun %{name}.service

++++++ gerbera.sysusers.in ++++++
--- /var/tmp/diff_new_pack.8Mjhsm/_old  2024-02-05 22:01:48.148319198 +0100
+++ /var/tmp/diff_new_pack.8Mjhsm/_new  2024-02-05 22:01:48.152319343 +0100
@@ -1,3 +1,3 @@
-u gerbera - "Gerbera daemon user" /var/lib/gerbera
-m gerbera video
+u gerbera -     "Gerbera daemon user" /var/lib/gerbera  -
+m gerbera video -                     -                 -
 

Reply via email to