Hi,
vielleicht hat jemand hier einen Tipp für mich wie man folgendes am elegantesten löst. Auf meinem Server (der verschiedene Diense bereitstellt unter anderem auch einen Streamingserver für Audio sowie einen Wlan AP) passiert es nach einem Neustart dass nicht alle Dienste nicht richtig funktionieren. Nach einigen Test ist die Ursache dafür wohl, dass die Einrichtung des Netzwerkes (IP-Adresse, Bridge etc.) noch nicht abgeschlossen ist bevor sich beispielsweise Hostapd einklinkt.
Was ich mir nun vorstelle ist ein simples Script dass alle notwendigen Dienste einfach nochmals startet/neustartet. Dafür muss aber sicher gestellt sein dass der Server mit Netzwerk bereit ist. Das kann man sicherlich irgendwie einen systemd aufruf machen nur weiß ich nicht wie ich diesen so einrichte dass er eben ganz zuletzt beim Start aufgerufen wird.
Hat hier jemand eine Idee - sorry bin noch nicht so lange mit Debian unterwegs und alles was ich zum Thema Systemd und Autostart gefunden habe hat diese zeitliche Anforderung nicht abgedeckt.
VG und Danke S
Stretch / Autostart
Re: Stretch / Autostart
Zeitliche Bedingungen sind fehleranfällig. Ich würde lieber raussuchen, wovon dein Service genau abhängt, was also da sein muss, damit er erfolgreich starten kann, und die systemd-Unit entsprechend gestalten.s25a hat geschrieben:15.03.2018 07:45:08alles was ich zum Thema Systemd und Autostart gefunden habe hat diese zeitliche Anforderung nicht abgedeckt.
Re: Stretch / Autostart
Hi,
ja genau das denke ich eben auch. Ich könnte eine zeitliche Verzögerung einbauen aber wie lange ...ist nur anfällig. Deshalb wäre mir ein Trigger - Netzwerk komplett da (einfach ausgedrückt) am liebsten. Hier wäre die Frage wie man sowas umsetzt.
Danke und VG S
ja genau das denke ich eben auch. Ich könnte eine zeitliche Verzögerung einbauen aber wie lange ...ist nur anfällig. Deshalb wäre mir ein Trigger - Netzwerk komplett da (einfach ausgedrückt) am liebsten. Hier wäre die Frage wie man sowas umsetzt.
Danke und VG S