Strona 1 z 1

Insserv i ustalanie kolejności uruchamiania

: 25 października 2011, 11:01
autor: Bastian
Witam.

Na wstępie zaznaczę, że wiem co to jest update-rc.d, wiem co to są dowiązania do /etc/rcX.d/. Wiem jak się ustala kolejność wywoływań przez update-rc.d, przeczytałem podręcznik systemowy dla insserv itp.

Mam pytanie, dodałem usługę przez:

Kod: Zaznacz cały

insserv openvpn
Wszystko ładnie, ale pomimo, że w systemie jest przed uruchomieniem ssh (ma niższy numerek) to startuje po ssh, w zasadzie na końcu. Czytając dokumentacje dodałem do LBS w /etc/init.d/ssh zmienną $all

Kod: Zaznacz cały

# Required-start  $remote_fs $syslog $all
która działa na insserv i powoduje, że ssh uruchomi się na samym końcu. Rozwiązałem zatem problem szybszego uruchomiania ssh niż openvpn.

Korzystając z update-rc.d nie byłoby sprawy aby kolejność ustawić, ale jak zarządzać kolejnością z poziomu programu insserv? W dokumentacji przeczytałem, że do insserv.conf można dodać własne usługi np.

Kod: Zaznacz cały

$vpn        openvpn
a następnie korzystać z LBS aby dodawać według zależności ale to jedyna droga?


Dodane:
Jest jeszcze

Kod: Zaznacz cały

ipdate-rc.d-insserv
Zatem czy tak mozna:

Kod: Zaznacz cały

update-rc.d-insserv skrypt start 14 2 3 4 5 .
Podręcznik systemowy jest ubogi dla tego skryptu i niewiele mówi.

: 30 października 2011, 12:02
autor: fnmirk