PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : qmail Probleme mit daemontools



empinator
16.03.06, 11:46
Hallo,

ich betreibe auf meinem virt. Root-Rechner einen qmail-Server.

Beim starten der Dienste qmail-pop3 und qmail-smtp über den superviser
bekomme ich bzgl. qmail-smtp die Fehlermeldung:

@40000000441939fc2068becc softlimit: fatal: unable to run /usr/bin/envuidgid: exec format error

welche sich darauf bezieht, dass irgendetwas mit dem
tcpserver-Kommando nicht stimmt. Ich kann mir aber nicht
erklären was!
Bei händischem Starten bricht das Programm mit dem ErrorCode 111 ab.

Die Datei /etc/sv/qmail-smtp/run sieht folgendermaßen aus:


#!/bin/sh
exec 2>&1
exec envdir ./env sh -c '
exec /usr/bin/softlimit -m 400000 \
/usr/bin/envuidgid qmaild \
/usr/bin/tcpserver -UHRDv -x /etc/tcp.smtp.cdb -u 89 -g 89 0.0.0.0 smtp \
/usr/sbin/qmail-smtpd mail.mailserver.de /var/vpopmail/bin/vchkpw /bin/true
'


Vielleicht fällt jemandem etwas auf oder hat eine Idee.
Gruß
empi

empinator
16.03.06, 12:01
als kleinen Nachtrag, wenn ich es in abgewandelter (unerwünschter) Form
zum Laufen bekomme, dann sieht der Prozess in der Prozesstabelle sehr merkwürdig aus! Deutet dass auf irgendwelche Zeichencodierungsfehler hin oder evtl. Windows-Newlines??

root 6312 0.0 0.0 2456 1164 ? S 11:56 0:00 sh -c ? exec /usr/bin/envuidgid qmaild \? /usr/bin/tcpserver ...