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