Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package galera-4 for openSUSE:Factory checked in at 2022-04-30 00:44:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/galera-4 (Old) and /work/SRC/openSUSE:Factory/.galera-4.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "galera-4" Sat Apr 30 00:44:11 2022 rev:6 rq:973596 version:26.4.11 Changes: -------- --- /work/SRC/openSUSE:Factory/galera-4/galera-4.changes 2022-02-23 16:26:31.339508986 +0100 +++ /work/SRC/openSUSE:Factory/.galera-4.new.1538/galera-4.changes 2022-04-30 00:44:15.474884803 +0200 @@ -1,0 +2,18 @@ +Thu Apr 28 08:18:32 UTC 2022 - Danilo Spinella <danilo.spine...@suse.com> + +- Fill sysconfig configuration file + +------------------------------------------------------------------- +Thu Apr 28 07:51:59 UTC 2022 - Thorsten Kukuk <ku...@suse.com> + +- Fix sysusers generation + +------------------------------------------------------------------- +Wed Apr 27 15:09:57 UTC 2022 - Danilo Spinella <danilo.spine...@suse.com> + +- Commit sed changes to file +- Use default shell for garb user ("-" which is replaced by /usr/sbin/nologin) + * garb-user.conf +- Add sysusers macro + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ galera-4.spec ++++++ --- /var/tmp/diff_new_pack.DyQQXB/_old 2022-04-30 00:44:16.014885272 +0200 +++ /var/tmp/diff_new_pack.DyQQXB/_new 2022-04-30 00:44:16.018885275 +0200 @@ -44,6 +44,7 @@ BuildRequires: mariadb >= %{mariadb_version} BuildRequires: pkgconfig BuildRequires: sysuser-tools +%sysusers_requires BuildRequires: pkgconfig(systemd) Requires: %{name}-wsrep-provider Conflicts: galera-3 @@ -64,6 +65,7 @@ %if %{defined fedora} BuildRequires: python %endif +Requires(post): %fillup_prereq %description Galera is a fast synchronous multimaster wsrep provider (replication engine) @@ -100,6 +102,7 @@ %autosetup -p1 %build +%sysusers_generate_pre %{SOURCE2} garb garb-user.conf export CFLAGS="%{optflags}" export CXXFLAGS="%{optflags}" %if 0%{?suse_version} > 1320 @@ -110,7 +113,6 @@ -DCMAKE_INSTALL_LIBEXECDIR:PATH=%{_libexecdir} \ -DCMAKE_INSTALL_DOCDIR:PATH=%{_datarootdir}/doc/packages/%{name} %cmake_build -%sysusers_generate_pre %{SOURCE2} garb garb-user.conf %install %cmake_install @@ -130,7 +132,7 @@ wsrep_provider=%{_libdir}/libgalera_smm.so EOF -sed -e 's;/usr/libexec;%{_libexecdir};' %{buildroot}%{_unitdir}/garb.service +sed -e 's;/usr/libexec;%{_libexecdir};' -i %{buildroot}%{_unitdir}/garb.service %files # common @@ -157,7 +159,7 @@ %{_libdir}/libgalera_smm.so %config %{_sysconfdir}/my.cnf.d/51-%{name}-wsrep-provider.cnf -%pre +%pre -f garb.pre %service_add_pre garb.service %preun @@ -165,6 +167,7 @@ %post %service_add_post garb.service +%fillup_only -n garb %postun %service_del_postun garb.service ++++++ garb-user.conf ++++++ --- /var/tmp/diff_new_pack.DyQQXB/_old 2022-04-30 00:44:16.102885348 +0200 +++ /var/tmp/diff_new_pack.DyQQXB/_new 2022-04-30 00:44:16.106885351 +0200 @@ -1,3 +1,3 @@ # Type Name ID GECOS [HOME] -u garb - "Galera Arbitrator" /var/lib/garb /bin/false +u garb - "Galera Arbitrator" /var/lib/garb -