[Eisfair] [E64]: fetchmail-loader wird beendet

Marcus Röckrath marcus.roeckrath at gmx.de
Di Dez 24 09:20:18 CET 2024


Hallo Rolf,

Rolf Bensch wrote:

> Ausgangslage nach Neustart des PC:
> 
>    root at eis64-3 (~)# systemctl status mail
>    ● mail.service
>         Loaded: loaded (/etc/init.d/mail; generated)
>         Active: active (running) since Thu 2024-12-19 16:38:32 CET; 8min
>         ago
>           Docs: man:systemd-sysv-generator(8)
>        Process: 5637 ExecStart=/etc/init.d/mail start (code=exited,
>        status=0/SUCCESS)
>          Tasks: 3 (limit: 4801)
>            CPU: 550ms
>         CGroup: /system.slice/mail.service
>                 ├─5676 /usr/sbin/exim -bd -q30m -om -oP /run/exim.pid
>                 ├─5718 /bin/sh /usr/bin/fetchmail-loader start
>                 └─5886 sleep 900
> 
> Hier führe ich dann "[8] Force mail request" aus. Direkt danach:
> 
>    root at eis64-3 (~)# systemctl status mail
>    ● mail.service
>         Loaded: loaded (/etc/init.d/mail; generated)
>         Active: active (running) since Thu 2024-12-19 16:38:32 CET; 9min
>         ago
>           Docs: man:systemd-sysv-generator(8)
>        Process: 5637 ExecStart=/etc/init.d/mail start (code=exited,
>        status=0/SUCCESS)
>          Tasks: 1 (limit: 4801)
>            CPU: 552ms
>         CGroup: /system.slice/mail.service
>                 └─5676 /usr/sbin/exim -bd -q30m -om -oP /run/exim.pid

Hier der Status von meinem System, wobei fetchmail ganz normal läuft:

eis:~ # systemctl status mail
● mail.service
     Loaded: loaded (/etc/init.d/mail; generated)
     Active: active (running) since Tue 2024-12-24 07:59:13 CET; 1h 6min ago
       Docs: man:systemd-sysv-generator(8)
    Process: 1054 ExecStart=/etc/init.d/mail start (code=exited, 
status=0/SUCCESS)
      Tasks: 1 (limit: 4915)
        CPU: 18.249s
     CGroup: /system.slice/mail.service
             └─1091 /usr/sbin/exim -bd -q30m -om -oP /run/exim.pid

Bitte nicht auf die Ausgabe von systemctl vertrauen, da komplexe mail-
Subsystem über das ehemalige mail-Initscript gestartet wird, wobei IMHO 
systemctl nicht alles mitbekommt.

Der forced Request wird durch

/var/lib/mail/mail --quiet restart fetch

ausgelöst, wovon systemd schlicht nichts mitbekommt, insbesondere nichts 
davon, dass der fetchmail-Dienst neu gestartet wurde.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair