Hallo,
ich habe zwei init-scripts:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | File 1: vlancreate ### BEGIN INIT INFO # Provides: vlancreate # Required-Start: $network $remote_fs $syslog # Required-Stop: $network $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 ### END INIT INFO ... File 2: assignip ### BEGIN INIT INFO # Provides: assignip # Required-Start: $network $remote_fs $syslog $vlancreate # Required-Stop: $network $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 ### END INIT INFO ... |
Beide sind ausführbar, $vlancreate ist in /etc/insserv als vlancreate deklariert. Ich habe folgende Befehle ausgeführt:
1 2 3 4 5 6 7 8 | update-rc.d -f vlancreate remove update-rc.d vlancreate defaults update-rc.d -f assignip remove update-rc.d assignip defaults insserv vlancreate -> OK insserv assignip -> OK |
assignip wird dennoch immer vor vlancreate gestartet. Was könnte hier das Problem sein?
Dank im Voraus.