Dear Maintainer,

i updated fetchmail yesterday from 6.4.39-1 to 6.6.3-2. I did not restarted the whole system, i only started fetchmail with systemd systemctl. fetchmail started, retrieved messages and then stopped without error message. After some investigation i found this bug report and i can confirm this bug. The systemd-script ignores the DAEMON_MODE setting in /etc/detault/fetchmail

As a workaround i added the "-d 300" from the init script to the fetchmail service file /usr/lib/systemd/system/fetchmail.service

ExecStart=/usr/bin/fetchmail --pidfile /run/fetchmail/fetchmailrc.pid -f /etc/fetchmailrc -d 300

As it breaks a running configuration after upgrade i would suggest to increase the severity of the bug.

If another solution already exists, this should be noted someewhere.

Thank you for your work!
Best regards
Michael



-- System Information:
Debian Release: 13.0
 APT prefers testing
 APT policy: (900, 'testing'), (500, 'stable'), (50, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.9.12-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages fetchmail depends on:
ii  adduser3.137
ii  libc62.42-15
ii  libcom-err21.47.1-1
ii  libgssapi-krb5-2  1.20.1-5
ii  libkrb5-31.20.1-5
ii  libssl3t643.5.5-1

Versions of packages fetchmail recommends:
ii  ca-certificates  20260223

Versions of packages fetchmail suggests:
pn  fetchmailconf<none>
ii  postfix [mail-transport-agent]  3.11.0-4
pn  resolvconf<none>


-- Configuration Files:
/etc/default/fetchmail changed [not included]

-- no debconf information

-- debsums errors found:
debsums: changed file /usr/lib/systemd/system/fetchmail.service (from fetchmail package)

Reply via email to