2006-03-01 22:40:18 pionar napisał:
> stworzylem skrypt i chce aby uruchamial sie automatycznie przy uruchamianiu komputera, ten plik
> umiescilem w katalogu /etc/rc.d/init.d/plik pozniej dalem dowiazanie do /bin/plik i po
> restarcie niestety nie odpala sie :/ wie ktos dlaczego?
Ja wiem. Np. dlatego, ze pliki z obu tych katalogow NIE sa uruchamiane automatycznie.
\\"Najpierw, zadaj sobie *** wazne pytanie:\\" Co to za skrypt? Co on ma robic? Jezeli uruchamia np. jakis serwer (np. ssh), to wpisujesz ten plik do /etc/init.d/, a potem robisz specjalne dowiazanie do tego pliku w /etc/rc2.d (w zaleznosci od tego w jakim runlevelu uruchamiasz system, w Ubuntu domyslnie jest runlevel2). Specjalnosc tego dowiazania polega na tym, ze zaczyna sie od duzej litery S, po niej nastepuje numer (odpowiedzialny za kolejnosc uruchamiania np. 10 uruchomi sie wczesniej niz 90) i nazwa. Przyklad S20moj_fajowy_skrypt. O wiele rozsadniej jest jednak uzyc update-rc.d (jest w \\"Debianobazowanych\\"
dystrybucjach).
Jezeli natomiast chcesz uruchomic jakis \\"niewinny\\" skrypcik uzytkownika, ktory np. bedzie kasowal wszystkie pliki z twojego pulpitu, to lepiej umiescic ten program w np. twoim katalogu domowym, a dowiazanie do niego, w przypadku KDE, w katalogu /home/twojkatalogdomowy/.kde/Autostart.
Mam nadzieje, ze wyrazilem sie klarownie i przyblizylem nieco temat.
Pozdro