[Eisfair] [e64]: Mail: fetchmail: Cannot find absolute path for user's home directory.
Rolf Bensch
azubi at bensch-net.de
Do Apr 2 16:12:00 CEST 2020
Hallo Marcus,
Am 02.04.20 um 15:51 schrieb Marcus Röckrath:
> Hallo Rolf,
>
> Rolf Bensch wrote:
>
>>> spontan würde ich von Problemen beim Lesen der HOME-Variablen ausgehen.
>>> Ein Blick in die Datei env.c scheint dies zu bestätigen:
>>>
>>
>> Hier siehst Du mehr als ich. Ich kann aber bestätigen, dass $HOME für
>> "rolf" und "root" korrekt gesetzt ist - oder meinst Du etwas anderes?
>
> Ändere ich in /etc/init.d/mail die Zeile 449 so ab:
>
> su exim -s /bin/sh -c "export LANG=C; HOME=""; ${fetch_bin} -f ${cfile}
> ${fetchmail_debug}"
>
> dann renne ich genau in den gleichen Fehler, deshaln ändere die Zeile mal so
> ab:
>
> su exim -s /bin/sh -c "export LANG=C; echo "_"$HOME"_"; ${fetch_bin} -f
> ${cfile} ${fetchmail_debug}"
>
> Dann
>
> /etc/init.d/mail restart
>
> Erscheint nun
>
> __
>
> oder _/root_
>
eis64-2 # /etc/init.d/mail restart
* Stopping SSMTP server ... [ OK ]
* Stopping SMTP server ... [ OK ]
* Starting Fetchmail daemon ...
_/root_
fetchmail: Cannot find absolute path for user's home directory.[ FAIL ]
* Starting SMTP server ... [ OK ]
* Starting SSMTP server ... [ OK ]
Gruß Rolf
Mehr Informationen über die Mailingliste Eisfair