View Single Post
Staro 11.10.2011., 18:18   #1
Brutus
Premium
 
Datum registracije: Sep 2008
Lokacija: Zagreb
Postovi: 35
Linux i shell skripta

pozdrav
ispricavam se ako je krivi podforum

Radi nekih testiranja doma teram dns server cija se ip adresa osvjezava preko dyndns servisa.
Da ne moram rucno svaki put upisivati adresu dns servera u resolv.conf datoteku napisao sam skriptu koja osvjezava
nameserver zapis. zapis se osvjezava svakih 5 min i za to koristim while petlju i sleep.
Skriptu sam kopirao u /etc/init.d. Kad skriptu postavim da se pokrece tijekom boota sa
Code:
$update-rc.d ime-skripte.sh default
onda racunalo nije moguce ugasiti, ostane visit u while petlji (barem tako mislim).
Ako postavim skriptu sa
Code:
$update-rc.d ime-skripte.sh start 20 2 3 4 5 .
onda se racunalo normalno gasi.
Zasto skripta blokira gasenje racunala ako update-rc.d upise stop 0 1 6.
Taj dio bas ne razumijem pa molim pojasnjenje.
Kada se nesto treba periodicki izvrsavati da li je dobro pisati skriptu na ovaj nacin ili je bolje koristiti cron?

OS je ubuntu 10.04
Brutus je offline   Reply With Quote