[ VlaDiXx @ 11.08.2009. 10:36 ] @
Ima li šanse da neki proces koji mi treba stavim da se podiže pri dizanju sistema, zajedno sa sistemom kao Windows startup (msconfig) ?
Hvala.
[ Srđan Pavlović @ 11.08.2009. 11:31 ] @
Ima, samo ga dodaj u System --> Preferences --> Startup Applications

Ako je to neki program. Ako je servis (zapravo u Linuxu su to "daemons"), onda njih
dodajes u /etc/rc.conf u sekciju DAEMONS.

http://wiki.archlinux.org/index.php/Rc.conf
[ VlaDiXx @ 11.08.2009. 13:10 ] @
hvala na odg.

nemam System --> Preferences --> Startup Applications

koristim ubuntu 8.04 i radio sam i update...ali nema te opcije
[ Srđan Pavlović @ 11.08.2009. 13:23 ] @
Eh, sad se ne secam na 8.04 menija bas kakav je, uglavnom potrazi tamo po
meniju, trebalo bi da negde bude Startup Applications ili nesto slicno.

Mozda imas u System \ Preferences\ Sessions, Startup Programs TAB.
[ Tyler Durden @ 11.08.2009. 14:10 ] @
Trebalo bi da imaš komandu update-rc.d. Sa njom možeš da dodaš skripte da se startuju prilikom boot-a.
[ VlaDiXx @ 11.08.2009. 18:27 ] @
ljudi hvala vam, najbolji ste.

Sredio sam ovo da se diže proces uz sistem, al to radi samo na root-u. Ovaj pc je potpuno prilagođen da se pali automatski, npr. nestanak struje i ponovni dolazak, automatski se pali - ima ulogu servera i ne želim obavezu stalnu da moram da se prijavljujem. Nažalost, na ubuntu ne postoji auto-login za root već se mora upisati password...to mi baš i ne odgovara. Ima li šanse da se proces diže i na običnom korisniku (tu radi auto-login). Gledao sam da mu dam administratorska prava, al ne ide baš... Šta mislite ?
[ Srđan Pavlović @ 11.08.2009. 18:38 ] @
https://help.ubuntu.com/community/RcLocalHowto

Znaci napravi skriptu u /etc/init.d, chmoduj je +x, i odradi kako rece
Tyler: update-rc.d ime_skripte defaults 80


[Ovu poruku je menjao Kernel-1 dana 11.08.2009. u 19:48 GMT+1]
[ VlaDiXx @ 11.08.2009. 18:53 ] @
Citat:
Kernel-1https://help.ubuntu.com/community/RcLocalHowto

Znaci napravi skriptu u /etc/init.d, chmoduj je +x, i odradi kako rece
Tyler: update-rc.d ime_skripte defaults 80


[Ovu poruku je menjao Kernel-1 dana 11.08.2009. u 19:48 GMT+1]


zaboravio sam reći da se ovaj program ne može premjestiti bilo gdje, radi samo ako se nalazi u var/bin jer ima dodatne fajlove u var/etc .
radiće i u tom slučaju ? koliko vidim radi se o kreiranju fajla sa execute komandama ?
[ Srđan Pavlović @ 11.08.2009. 18:56 ] @
Ne premestas ti program nigde, ti ga samo pozivas iz neke init skripte.
Skripti moras dodeliti izvrsni flag da moze da se pokrece, znaci kad je napravis:

chmod +x ime_skripte

Iz skripte, kad budes pokretao program, navedi punu putanju programa,
ako nemas u PATH-u te putanje. Znaci pozovi ga sa

/var/bin/ime_programa

ako kazes da je tamo.
[ VlaDiXx @ 11.08.2009. 22:51 ] @
ukratko, zašto bi prosto kad može komplikovano.
uradio sam ono što sam želio, bez Vas ne bih uspio, hvala Kernel-1 i Tyler Durden.

da ponovo napišem šta se treba uraditi dio po dio za one kojima će nekad trebati

kreiramo fajl u /etc/init.d folderu

napišemo u njemu

Code:

#!/bin/sh
/mapa/mapa/ime_programa  (lokacija)


sačuvamo i onda kao root ili preko sudo komande izvršimo

chmod +x ime_skripte


na kraju izvršimo komandu u terminalu....


update-rc.d ime_skripte defaults 80


pozdrav svima do neke iduće pustolovine :) ipak linux nikad neće biti user-friendly koliko i win, iako sam radio dosta poslova sa njim (collocation održavanje), nikad ga ne upoznaš dovoljno ukoliko ga nemaš instaliranog kući