Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fetchmail for openSUSE:Factory 
checked in at 2026-05-05 15:15:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fetchmail (Old)
 and      /work/SRC/openSUSE:Factory/.fetchmail.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fetchmail"

Tue May  5 15:15:11 2026 rev:121 rq:1350724 version:6.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/fetchmail/fetchmail.changes      2025-11-24 
14:17:09.169422925 +0100
+++ /work/SRC/openSUSE:Factory/.fetchmail.new.30200/fetchmail.changes   
2026-05-05 15:16:30.649978049 +0200
@@ -1,0 +2,8 @@
+Mon May  4 08:53:36 UTC 2026 - Angel Yankov <[email protected]>
+
+- Fix package for immutable mode jsc#PED-14745 
+  * Moved /var/lib/fetchmail to generated with systemd-tmpfiles
+  * Moved /var/log/fetchmail logfile to inside /var/log/fetchmail directory
+  * Updated fetchmail.logrotate, fetchmail.tmpfiles                            
                                       │
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ fetchmail.spec ++++++
--- /var/tmp/diff_new_pack.6nBJ8Z/_old  2026-05-05 15:16:31.574016388 +0200
+++ /var/tmp/diff_new_pack.6nBJ8Z/_new  2026-05-05 15:16:31.574016388 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package fetchmail
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 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
@@ -130,6 +130,8 @@
 install -m 0644 %{SOURCE6} %{buildroot}%{_unitdir}/%{name}.service
 install -m 0644 %{SOURCE7} %{buildroot}%{_tmpfilesdir}/%{name}.conf
 install -m 0644 %{SOURCE9} %{buildroot}%{_sysusersdir}/%{name}.conf
+# Make dirs for linking to /var/foo
+mkdir -p %{buildroot}%{_prefix}/lib/fetchmail/{var/lib,var/run/fetchmail}
 mkdir -p %{buildroot}%{_libexecdir}
 install -m 0755 %{SOURCE8} %{buildroot}%{_libexecdir}/%{name}-systemd-exec
 mkdir -p %{buildroot}%{_sbindir}
@@ -137,9 +139,7 @@
 touch %{buildroot}%{_sysconfdir}/fetchmailrc
 mkdir -p %{buildroot}%{_fillupdir}
 cp sysconfig.%{name} %{buildroot}%{_fillupdir}
-mkdir -p %{buildroot}%{_localstatedir}/log
-touch %{buildroot}%{_localstatedir}/log/fetchmail
-mkdir -p %{buildroot}%{_localstatedir}/lib/fetchmail
+
 # Deduplicate Python files
 %fdupes %{buildroot}%{python3_sitelib}
 # we don't need this, it's aimed at fetchmail developers
@@ -182,8 +182,7 @@
 %license COPYING
 %doc FAQ FEATURES NEWS NOTES OLDNEWS README README.NTLM README.OAUTH2 
README.SSL README.SSL-SERVER TODO contrib *.html *.txt *.pdf
 %{_bindir}/fetchmail
-%dir %attr(0700, fetchmail, fetchmail) %{_localstatedir}/lib/fetchmail
-%ghost %attr(0600, fetchmail, root) %{_localstatedir}/log/fetchmail
+
 %{_mandir}/man1/fetchmail.1%{?ext_man}
 %ghost %config(noreplace) %attr(0600, fetchmail, root) 
%{_sysconfdir}/fetchmailrc
 %if 0%{?suse_version} > 1500
@@ -198,6 +197,10 @@
 %{_sysusersdir}/%{name}.conf
 %{_fillupdir}/sysconfig.%{name}
 
+%ghost %{_rundir}/fetchmail
+%ghost /var/lib/fetchmail
+%ghost  %{_localstatedir}/log/fetchmail
+
 %files -n fetchmailconf
 %{_bindir}/fetchmailconf
 %{_mandir}/man1/fetchmailconf.1%{?ext_man}


++++++ fetchmail.logrotate ++++++
--- /var/tmp/diff_new_pack.6nBJ8Z/_old  2026-05-05 15:16:31.698021533 +0200
+++ /var/tmp/diff_new_pack.6nBJ8Z/_new  2026-05-05 15:16:31.702021699 +0200
@@ -1,4 +1,4 @@
-/var/log/fetchmail {
+/var/log/fetchmail/fetchmail {
     compress
     dateext
     maxage 365

++++++ fetchmail.tmpfiles ++++++
--- /var/tmp/diff_new_pack.6nBJ8Z/_old  2026-05-05 15:16:31.754023856 +0200
+++ /var/tmp/diff_new_pack.6nBJ8Z/_new  2026-05-05 15:16:31.758024022 +0200
@@ -1,3 +1,5 @@
-d /run/fetchmail 700 fetchmail fetchmail
-f /var/log/fetchmail 600 fetchmail root
+#Type   Path                            Mode    UID      GID      Age     
Argument
+d /run/fetchmail                       700  fetchmail  fetchmail
+d /var/log/fetchmail                   600  fetchmail  root 
+d /var/lib/fetchmail                   755  root       fetchmail -       -
 

Reply via email to