Hallo Waldemar, Hallo Liste, On Sat, 11 Aug 2001, Waldemar Brodkorb wrote:
Hallo Daniel,
* Daniel schrieb:
Als rpm von packman oder als tar.gz von innominate ?
Bei mir läuft SuSE 7.2 und ich hab' das rpm-Packet installiert.
Das für 7.1 ? 0.2.2 ? Es ist Version 0.1.13-1. Da habe ich mir wohl eine ältere Version runtergeladen, ich Schussel! Aber funktionieren tuts jetzt trotzdem (s.u.).
Wie oben gesagt, ich hab SuSE 7.2. Und die Startscripte liegen in '/etc/init.d'. Das masqmail Startscript liegt allerdings in '/etc/init.d/init.d', aber die Links in /etc/init.d/rc3.d ('S20masqmail' zum starten und 'K20masqmail' zum beenden) zeigen korrekt auf das Startscript '/etc/init.d/init.d/masqmail'.
Komisch wie ist es dahin gekommen? rpm -qpl masqmail-0.2.2-1.i386.rpm |grep init /etc/init.d/masqmail
Ich hab' das Packet masqmail-0.1.13-1.i386.rpm installiert, also eine ältere Version. Da lag wohl der Hase im Pfeffer. Wie dem auch sei, jetzt läuft es. Es lag warscheinlich an einem oder mehreren der folgenden Punkte: 1. /etc/init.d/init.d/masqmail hatte das execute bit nicht gesetzt (Permission denied?) 2. Das Script versucht, am Anfang ein anderes Script aufzurufen ('/etc/init.d/functions'), welches wohl den Befehl 'daemon' definieren soll, der benutzt wird, um masqmail zu starten ('daemon /etc/sbin/sendmail $MASQMAIL_ARGS'). Doof ist nur, das dieses Script nicht installiert ist, also bricht das Script ab. Ich habe dann einfach den functions-script-Aufruf auskommentiert und den Befehl 'daemon' vor dem sendmail-Aufruf gelöscht. Und siehe da! Es funktionierte... Naja, ich glaube die Lösung ist nicht schön, aber es läuft und heute nacht habe ich keine Lust mehr, auf eine aktuellere masqmail Version upzugraden.
-- bye
Waldemar
Gruss, Daniel