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 - -
