[Eisfair] eisfair mit Systemd

Thomas Quast eisfair at oritopha.de
Do Mär 9 19:02:00 CET 2023


Am 08.03.23 um 19:05 schrieb Marcus Röckrath :

> Die Analyse hat ergeben:

> Das Netzwerk ist noch nicht bereit, wenn boot.local ausgeführt wird, so dass
> Befehle, die auf das Netzwerk angewiesen sind, fehlschlagen - bei mir
> arpwatch, bei dir mount.

> Das liegt auch daran, dass die Umstellung auf systemd ein Work in Progress
> ist und noch nicht komplett durchgezogen ist.

> Es wird zwar die Netzwerkkarte initialisiert, aber dann schon boot.local
> gestartet, bevor danach erst die IP-Zuweisung zur Netzwerkkarte erfolgt,
> weil diese Zuweisung derzeit auch noch nicht über systemd erfolgt.

Funktioniert diese Lösung:

### BEGIN INIT INFO
# Provides:          ExampleScript.sh
# Required-Start:    $network
# Required-Stop:     $network
# Default-Start:     3 5 6
# Default-Stop:      1 2
# Short-Description: (i.E. arpwatch)
# Description:       (bla bla blafsael)
### END INIT INFO

Dann bräuchte es nicht die unnötige Wartezeit von 30 Sekunden (welche
trotzdem nicht ausreichen kann, wenn ein Skript beim Start mal länger
dauert.

Gruss,
Thomas

-- 
Packageserver: https://www.oritopha.de/index.txt


Mehr Informationen über die Mailingliste Eisfair