Strona 1 z 1

Skrypt startowy

: 11 paź 2008, 12:24
autor: szpuni
Mam pytanie dotyczace rc.local. Dodalem sobie kilka rzeczy w rc.local ale niestety ubuntu podczas startu albo nie parsuje tego pliku albo nie wiem.

Jak wyglada procedura startu w ubuntu? jak po koleji leca runlevele?
rc.local powinien byc parsowany jako ostatni skrypt przed logowaniem. Nie pamietam ktory run level za to odpowiada.

Moze mnie ktos naprowadzic?

Odp: Skrypt startowy

: 12 paź 2008, 18:18
autor: usagi
Z tego co kojarzę to domyślnie jest to runlevel 5.
O ile w slacku na przykład taki plik rc.local wystarczyło ustawić na +x (wykonywalny) i działało to samo z siebie o tyle w debianie (a więc w ubuntu chyba tyż - mówię chyba bo robiłem to niejeden raz w debianie, ale w ubuntu nie) trzeba było jeszcze odpalić z poziomu roota update-rc.d.
Spróbuj po wyedytowaniu plik rc.local wpisać w terminalu

Kod: Zaznacz cały

update-rc.d rc.local defaults 50
znajdując się oczywiście w /etc/init.d - czyli tam gdzie ma być ten plik.
Powinno pomóc.

Odp: Skrypt startowy

: 13 paź 2008, 10:03
autor: szpuni
Dzieki ale chodzilo tam o co innego. Wystarczylo wyrzucic exit 0 z rc.local.
Byla to ostatnia instrukcja w pliku i nie powinno to miec znaczenia ale jednak.

Zapomnialem o tej komendzie dawno nie bawilem sie debkiem.

Dzieki tak czy inaczej