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-12 19:29:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fetchmail (Old)
 and      /work/SRC/openSUSE:Factory/.fetchmail.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fetchmail"

Tue May 12 19:29:34 2026 rev:122 rq:1352678 version:6.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/fetchmail/fetchmail.changes      2026-05-05 
15:16:30.649978049 +0200
+++ /work/SRC/openSUSE:Factory/.fetchmail.new.1966/fetchmail.changes    
2026-05-12 19:31:31.671170372 +0200
@@ -1,0 +2,15 @@
+Mon May 11 07:50:57 UTC 2026 - Angel Yankov <[email protected]>
+
+- bsc#1263944 Fix multiple issues caused by fixes for immutable mode 
jsc#PED-14745 
+  * Fix permissions of /var/log/fetchmail directory
+  * Make logrotate run as fetchmail to avoid privellege escalation attacks
+  * Fix permissiosn of /var/lib/fetchmail 
+  * Configure correct logfile for daemon, create logfile
+ 
+-------------------------------------------------------------------
+Fri May  8 11:49:38 UTC 2026 - Christian Boltz <[email protected]>
+
+- fix permissions of /var/lib/fetchmail/ - user "fetchmail" needs
+  to write there (as before the move to systemd-tmpfiles)
+
+-------------------------------------------------------------------
@@ -7 +22 @@
-  * Updated fetchmail.logrotate, fetchmail.tmpfiles                            
                                       │
+  * Updated fetchmail.logrotate, fetchmail.tmpfiles

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

Other differences:
------------------

++++++ fetchmail.logrotate ++++++
--- /var/tmp/diff_new_pack.YUziG6/_old  2026-05-12 19:31:32.807217410 +0200
+++ /var/tmp/diff_new_pack.YUziG6/_new  2026-05-12 19:31:32.811217575 +0200
@@ -7,7 +7,8 @@
     notifempty
     missingok
     copytruncate
-    create 0600 fetchmail root
+    su fetchmail root
+    create 0700 fetchmail root
 }
 
 

++++++ fetchmail.service ++++++
--- /var/tmp/diff_new_pack.YUziG6/_old  2026-05-12 19:31:32.839218734 +0200
+++ /var/tmp/diff_new_pack.YUziG6/_new  2026-05-12 19:31:32.847219066 +0200
@@ -14,7 +14,7 @@
 ProtectControlGroups=true
 RestrictRealtime=true
 # end of automatic additions 
-EnvironmentFile=-/etc/sysconfig/fetchmail
+EnvironmentFile=/etc/sysconfig/fetchmail
 User=fetchmail
 ExecStart=@LIBEXECDIR@/fetchmail-systemd-exec
 RestartSec=1

++++++ fetchmail.tmpfiles ++++++
--- /var/tmp/diff_new_pack.YUziG6/_old  2026-05-12 19:31:32.891220888 +0200
+++ /var/tmp/diff_new_pack.YUziG6/_new  2026-05-12 19:31:32.899221218 +0200
@@ -1,5 +1,6 @@
 #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 -       -
+d /run/fetchmail                       700  fetchmail  fetchmail -       -
+d /var/log/fetchmail                   700  fetchmail  root      -       - 
+f /var/log/fetchmail/fetchmail         600  fetchmail  root      -       -
+d /var/lib/fetchmail                   755  fetchmail  fetchmail -       -
 

++++++ sysconfig.fetchmail ++++++
--- /var/tmp/diff_new_pack.YUziG6/_old  2026-05-12 19:31:32.931222544 +0200
+++ /var/tmp/diff_new_pack.YUziG6/_new  2026-05-12 19:31:32.951223372 +0200
@@ -35,7 +35,7 @@
 # specified log file or syslog(3) system if available. If empty, omits
 # any logging options.
 #
-FETCHMAIL_DEFAULT_LOGFILE="/var/log/fetchmail"
+FETCHMAIL_DEFAULT_LOGFILE="/var/log/fetchmail/fetchmail"
 
 ## Type:        string
 ## Default:     ""

Reply via email to