Postfix stirbt beim Start mangels Netzwerk
Hallo zusammen, ich nutze Postfix auf meinem Laptop, und da ist es so, daß Postfix immer gleich im Bootprozeß wieder stirbt, weil KNetworkmanager noch keine Verbindung herstellen konnte. Im Moment behelfe ich mir mit etwas wie "sleep 120 && rcpostfix start &" in boot.local. Aber das ist natürlich nicht sehr elegant, und war auch auf meiner 11.1 nicht der Fall, obwohl das doch eigentlich dieselbe Problematik gewesen sein müßte wie jetzt auf der 11.2. Gibt es einen kunstgerechten Weg? Danke+Gruß! -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 06.12.2009 17:32, schrieb Andre Tann:
Hallo zusammen,
ich nutze Postfix auf meinem Laptop, und da ist es so, daß Postfix immer gleich im Bootprozeß wieder stirbt, weil KNetworkmanager noch keine Verbindung herstellen konnte. Im Moment behelfe ich mir mit etwas wie "sleep 120&& rcpostfix start&" in boot.local.
Aber das ist natürlich nicht sehr elegant, und war auch auf meiner 11.1 nicht der Fall, obwohl das doch eigentlich dieselbe Problematik gewesen sein müßte wie jetzt auf der 11.2.
Gibt es einen kunstgerechten Weg?
Ein Script in cron das postfix alle X Minuten kontrolliert und startet sofern z.B. der Relay-Server erreichbar ist und Postix nicht läuft. Gruß -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Sun, Dec 06, 2009 at 05:32:54PM +0100, Andre Tann wrote:
ich nutze Postfix auf meinem Laptop, und da ist es so, daß Postfix immer gleich im Bootprozeß wieder stirbt, weil KNetworkmanager noch keine Verbindung herstellen konnte. Im Moment behelfe ich mir mit etwas wie "sleep 120 && rcpostfix start &" in boot.local.
Schau bitte nach, ob es für 11.2 dazu bereits einen bugreport unter https://bugzilla.novell.com/ gibt und leg einen neuen an, falls es keinen gibt. Eigentlich™ funktioniert das. :\
Aber das ist natürlich nicht sehr elegant, und war auch auf meiner 11.1 nicht der Fall, obwohl das doch eigentlich dieselbe Problematik gewesen sein müßte wie jetzt auf der 11.2.
Gibt es einen kunstgerechten Weg?
Also workaround in /etc/sysconfig/network/config:WAIT_FOR_INTERFACES setzen. In der Voreinstellung sollte das auf 30 Sekunden stehen. Wenn das zu wenig ist, dann teste bitte höhere Werte. Sollte das nicht auf Anhieb für die gewünschte Verzögerung sorgen, kannst Du den Namen der Netzwerkkarte noch in MANDATORY_DEVICES eintragen. Wenn man keinen bootsplash - esc drücken schaltet den ab - an hat, dann sieht man, wie /etc/init.d/network die Ausführung verzögert. Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
participants (3)
-
Andre Tann
-
Lars Müller
-
Ralf Prengel