Posted By: JiMo (I'm flyiiiiiiing!!!!!!!!!) on 'CZunix' Title: Re: system V init Date: Sun May 15 00:23:29 2011 > > mam problem s rucni instalaci jedne sluzby do debianu, ktery uz nema > rcX.d, > > ale jen /etc/init.d a novy system bootovani System V init. (...) > > Vcera jsem instaloval rucne jednu sluzbu (jinak to nejde, byla pripravena > > jen > > pro obecny unix). Skript jsem udelal rucne podle templatu "skeleton", > ktery > > v > > danem adresari primo je. > > A jak jsi ji instaloval? Zaradila se ti na nejake dustojne misto v > /etc/rc2.d ? > Dal jsi update-rc.d? Jezisi to jsem se zas ukazal jako poradna lama. ;( S tim, co jsem o novem initu vedel, jsem si prose nejak myslel, ze existuje prave jen init.d adresar a v nem ze jsou vsechny skripty a prave jen zde a nikde jinde a ze se z nich ctou runlevely za behu pri pri boot timu/zmene runlevelu, a ze od toho je to v tech skriptech napsany. No a ono to tak neni... aaaach jo. Takze diky moc JayDeemu za nakopnuti, ktere jsem potreboval, rcX.d skutecne existuji, ted jsem provedl pokusny restart a samozrejme vse funguje, jak ma. :] Takze jen v kostce pro ty, kteri si to take mysleli spatne: System-V je fajn, jen o neco mene on-the-fly, nez se muze zdat. Pouzivaji se i nadale runlevelove adresare /etc/rcX.d, a pokud instalujete rucne novy servis a udelate mu v /etc/init.d podle sablony skript kompatibilni se System-V initem, musite jeste spustit update-rc.d, ktery vytvori odpovidajici linky. A jak jsem cetl man update-rc.d, tak TOHLE je ten spravny zpusob, jak zaridit spusteni sluzby, a ne se snazit vytvorit linky v /etc/rcX.d rucne. No, a ja jsem taky zase o neco chytrejsi. Takze - diky, JayDee! jimo