[Eisfair] [E64]: fetchmail-loader wird beendet
Marcus Röckrath
marcus.roeckrath at gmx.de
Fr Dez 20 11:57:00 CET 2024
Hallo Jürgen,
Juergen Edner wrote:
> danke für den Hinweis. Die Ursache scheint zu sein, dass das Skript den
> Status des Dienstes nicht korrekt erkennen kann. Die Ursache habe ich
> noch nicht finden können, da das Problem nur dann auftritt, wenn ein
> Neustart über die genannte Funktion veranlasst wird.
>
>> + '[' 1 -eq 1 ']'
>> + rm -f /run/fetchmail-loader.pid
>> + /usr/bin/fetchmail-loader status --fm-start-1
>> + grep -q 'is not running'
>> + '[' 1 -eq 0 ']' # <<<
>> + '[' 1 -eq 1 ']'
>> + start_dovecot
>
>> Vielleicht auch im Zusammenhang: setze ich in der Config "MAIL_DO_DEBUG
>> = true" bleibt der Start bei "* Starting mail.service ...
>> " hängen. Im Status dann:
>
> Die Umstellung auf systemd hat diesbezüglich leider einige Dinge
> zerschossen, da mit der folgenden Frage nicht umgegangen werden kann.
> Die Umstellung auf 100% systemd-konforme Skripte erfordert einen
> größeren Skriptumbau, für den mir aktuell leider die Zeit fehlt.
Statt des Menupunktes "Force mail request" kann man ja eine Mailabholung
auch durch Neustarten des mail-Services erreichen:
service restart mail
oder
service stop mail
service start mail
Ist ja nicht der Regelfall, Mail request manuall anstoßen zu müssen.
--
Gruß Marcus
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair