Hallo Dieter, Hallo Liste, On Sat, 11 Aug 2001, Dieter Kluenter wrote:
Hallo Daniel,
Daniel Cremer writes:
Hallo Dieter,
ich hoffe, es stört dich nicht, dass ich dich direkt anschreibe mit meinem Problem.
Nein, das stoert nicht, du kannst mich immer auch per PM fragen. Dazu aber am Ende der Mail noch einige Ueberlegungen.
Danke, find' ich nett.
MasqMail läuft zwar äusserst gut mit der momentanen Konfiguration, aber der Daemon wird beim Switchen in Runlevel 3 nicht gestartet. Es sind zwar die Links 'K20masqmail' und 'S20masqmail' vorhanden und sie zeigen auf das Start-Script '/etc/init.d/init.d/masqmail' (muss es nicht in '/etc/init.d/' liegen???), aber gestartet oder angehalten wird der masqmail daemon nicht, wenn ich den Runlevel wechsel.
Was zeigt denn 'ps ax' in Runlevel 3 ? Ist der Prozess gestorben ?
Es läuft kein Prozess '/usr/sbin/sendmail -bd -om' (so starte ich im Moment den Daemon manuell) und Zombies sind auch keine da.
Welche SuSE Version hast du ? Und wie hast du Masqmail instaliert ? Als rpm von packman oder als tar.gz von innominate ?
Bei mir läuft SuSE 7.2 und ich hab' das rpm-Packet installiert.
Ist warscheinlich 'n Newbie-Problem, aber ich bin ja auch ein Newbie :-)
Das ist keine Schande, das war ich von wenigen Jahren auch einmal. :-)
Das tröstet. ;-)
Also, weisst du, was ich tun muss, damit masqmail beim Hochfahren gestartet wird?
Das haengt von der SuSE Version ab. Ich weiss jetzt nicht genau, ab welcher Version, aber auf jeden Fall nach 7.0 ist der Standard Runlevel von 3 auf 5 gesetzt worden (wenn dich der Hintergrund interessiert, frage, aber es wird dann ein Roman), weiterhin sind die Verzeichnissse der init.d Scripte geaendert worden. Sowohl das rpm auf packman als auch der Tarball von innominate kennen nur Runlevel 2 und 3 und als Verzeichnis der Startscripte /sbin/init.d/ Wenn du SuSE 7.1 oder 7.2 hast kann das anders sein, vermutlich dann in /etc/init.d/ da must du mal nachsehen.
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'.
Aber Kopf hoch, wir werden masqmail zu deiner vollen Zufriedenheit zum Laufen bringen :-)
Ich lass' den Kopf eigentlich nie hängen, solange mir geholfen werden kann. Auf jeden Fall vielen Dank für deine Unterstützung.
Jetzt noch einige Ueberlegungen zur weiteren Korrespondenz. Prinzipiell habe ich nichts gegen private mails und dieses Thema interessiert moeglicherweise nicht zu viele Leser der Suse-Liste, aber die Liste wird ja archiviert und daher kann es ja moeglich sein, dass in 6 Monaten jemand das gleiche Problem hat und dann vergebens im Archiv sucht. Ich ueberlasse dir die Entscheidung, wie weiter verfahren werden soll. Du kannst du Antwort auf meine Fragen an die Liste mailen, oder mir privat zusenden, auf jeden Fall bekommst du eine Antwort.
Da hast du recht. Seh' ich ein. Und deshalb schick' ich diese Mail jetzt auch an die Liste.
Gruss Dieter
Gruss, Daniel
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 ?
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 -- bye Waldemar
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
Hallo Daniel, Daniel_Cremer@gmx.de (Daniel Cremer) writes:
Hallo Waldemar, Hallo Liste,
On Sat, 11 Aug 2001, Waldemar Brodkorb wrote:
Als rpm von packman oder als tar.gz von innominate ?
Bei mir l=E4uft SuSE 7.2 und ich hab' das rpm-Packet installiert.
Das f=FCr 7.1 ? 0.2.2 ? Es ist Version 0.1.13-1. Da habe ich mir wohl eine =E4ltere Version runtergeladen, ich Schussel! Aber funktionieren tuts jetzt trotzdem (s.u.).
Aha, da warst du also bei http://www.innominate.org und hast dir das Paket fuer Suse-6.3 heruntergeladen. Dieses Paket kannst du *nicht* zur Authentifizierung bei gmx verwenden, da dies nicht einkompiliert ist. Ich empfehle dir von http://packman.link2linux.de das Binaerpaket fuer SuSE-7.1 zu holen, da ist die Authentifzierung einkompiliert.
Ich hab' das Packet masqmail-0.1.13-1.i386.rpm installiert, also eine =E4ltere Version. Da lag wohl der Hase im Pfeffer. Wie dem auch sei, jetzt l=E4uft es. Es lag warscheinlich an einem oder mehreren der folgenden Punkte:
Der Grund ist, dass dies eine rpm Version fuer SuSE-6.3 ist. Diese Version ist zwar etwas aelter, gehoert aber zum 'stable' Zweig. die aktuelle stable ist 0.1.16. Die aktuelle development Version ist 0.2.4. Zum Verstaendnis, 0.1 ist der stable Zweig, 0.2 ist der development Zweig. Gruss Dieter -- Dieter Kluenter Brute Force Imaging
participants (3)
-
Daniel Cremer
-
Dieter Kluenter
-
Waldemar Brodkorb