Ili da budemo detaljniji.
Recimo da imas /etc/init.d driektorijum i u okviru njega rcN.d direktorijume koji odredjuju u kom runlevelu se sta dize. Da bi podigao ovo prilikom startup-a, potrebno je:
1) da napravis shell script. Recimo da napravis fajl "pokreni" u /etc/init.d, sadrzine:
Code:
#!/bin/bash
# startup script za podizanje daljinskog
modprobe lirc_dev
modprobe lirc_gpio
irexec /home/shejn/.lircrc -d
Zatim moras da kazes da je on izvrsni:
Code:
chmod a+x /etc/init.d/pokreni
Potrebno je jos samo da ulinkujes (moze rucno) taj skript sa odgovarajucim runlevelom. Pretpostavimo da ti je runlevel 5 definisan kao default u /etc/inittab:
Citat:
# The default runlevel is defined here
id:5:initdefault:
onda taj sktript treba da linkujes u rc5.d direktorijumu:
Code:
ln -s /etc/init.d/pokreni /etc/init.d/rc5.d/S32pokreni
gde je S oznaka za start, 32 neki broj koji odredjuje u kom trenutku ce se startovati i pokreni je naziv pod kojim ces znati sta se pokrece (nisam siguran da li mora da bude isti naziv kao i skript)
[Ovu poruku je menjao Jbyn4e dana 18.07.2005. u 12:53 GMT+1]
Kad sve ostalo zakaže, pročitaj uputstvo...