insserv i ustalanie kolejno

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Insserv i ustalanie kolejności uruchamiania

Post 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.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

ODPOWIEDZ