Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package csync2 for openSUSE:Factory checked 
in at 2025-12-22 22:52:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/csync2 (Old)
 and      /work/SRC/openSUSE:Factory/.csync2.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "csync2"

Mon Dec 22 22:52:32 2025 rev:25 rq:1324213 version:2.0+git.1600444747.83b3644

Changes:
--------
--- /work/SRC/openSUSE:Factory/csync2/csync2.changes    2021-04-08 
21:32:20.535818763 +0200
+++ /work/SRC/openSUSE:Factory/.csync2.new.1928/csync2.changes  2025-12-22 
22:56:16.946443033 +0100
@@ -1,0 +2,6 @@
+Mon Dec 22 14:35:07 UTC 2025 - Peter Varkoly <[email protected]>
+
+- (jsc#PED-14855) Fix packages for Immutable Mode - csync2
+- Strip binary.
+
+-------------------------------------------------------------------

New:
----
  csync2.conf

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

Other differences:
------------------
++++++ csync2.spec ++++++
--- /var/tmp/diff_new_pack.b3xjLd/_old  2025-12-22 22:56:19.110532282 +0100
+++ /var/tmp/diff_new_pack.b3xjLd/_new  2025-12-22 22:56:19.110532282 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package csync2
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,10 +23,10 @@
 License:        GPL-2.0-or-later
 Group:          Productivity/Clustering/HA
 URL:            http://oss.linbit.com/csync2/
-#Source0:       http://oss.linbit.com/csync2/%{name}-%{version}.tar.gz
 Source0:        %{name}-%{version}.tar.bz2
 Source1:        csync2-README.quickstart
 Source2:        csync2-rm-ssl-cert
+Source3:        csync2.conf
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -61,20 +61,26 @@
     --docdir=%{_docdir}/%{name}
 make %{?_smp_mflags}
 
+%check
+make check
+
 %install
 %make_install
-mkdir -p %{buildroot}%{_localstatedir}/lib/csync2
 install -p -m 644 %{SOURCE1} %{buildroot}%{_docdir}/%{name}/README.quickstart
 install -p -m 755 %{SOURCE2} %{buildroot}%{_sbindir}/csync2-rm-ssl-cert
+mkdir -p %{buildroot}%_tmpfilesdir/
+install -p -m 644 %{SOURCE3} %{buildroot}%_tmpfilesdir/
 mkdir -p %{buildroot}%{_unitdir}
 # We need these empty files to be able to %%ghost them
 touch %{buildroot}%{_sysconfdir}/csync2/csync2_ssl_key.pem
 touch %{buildroot}%{_sysconfdir}/csync2/csync2_ssl_cert.pem
+/usr/bin/strip  %{buildroot}%{_sbindir}/%{name}
 
 %pre
 %service_add_pre csync2.socket [email protected]
 
 %post
+%tmpfiles_create %_tmpfilesdir/csync2.conf
 %service_add_post csync2.socket [email protected]
 umask 077
 if [ ! -f %{_sysconfdir}/csync2/csync2_ssl_key.pem ]; then
@@ -111,13 +117,14 @@
 %{_sbindir}/csync2-compare
 %{_unitdir}/csync2.socket
 %{_unitdir}/[email protected]
-%dir %{_localstatedir}/lib/csync2/
 # Using docdir here ensures correct doc file tagging
 %{_docdir}/%{name}
 %dir %{_sysconfdir}/csync2/
 %config(noreplace) %{_sysconfdir}/csync2/csync2.cfg
 %ghost %config %{_sysconfdir}/csync2/csync2_ssl_key.pem
 %ghost %config %{_sysconfdir}/csync2/csync2_ssl_cert.pem
+%ghost %dir %attr(0755,root,root) /var/lib/csync2
 %{_sbindir}/csync2-rm-ssl-cert
 %{_mandir}/man1/csync2.1*
+%_tmpfilesdir/%{name}.conf
 

++++++ csync2.conf ++++++
d /var/lib/csync2 0755 root root - 

Reply via email to