[Primipassi] Avvio di un "servizio"

Marco Ermini marco.ermini@gmail.com
Mer 1 Giu 2005 17:27:57 CEST


On 6/1/05, Andrea Cataldi <pischellinux@yahoo.it> wrote:
[...]
> Quando avvio la macchina, da consolle avvio il server custom di subversion con
> il comando:
> svnserve -d -r /path/mio/repo
> 
> vorrei lanciare "automaticamente" questo comando.
> 
> A chi volesse darmi una mano dovrebbe gentilmente dirmi come fare le modifiche
> "a manina" perchč mi collego con il server con putty in ssh, quindi niente
> grafica (per ora perche ho iniziato a studiare UltraVNC).
> 
> Ho letto che se volessi avviare un servizio dovrei inserire uno "script" nella
> cartella /etc/rc.d/init.d, ma non so se quello che voglio avviare č un servizio
> e non ho ben capito quello che devo fare. Credo che il mio problema č che non
> ho capito qual'č l'idea di inizializzazione del sistema.. se mi sugggerite cosa
> leggere ve ne sarņ grato.
[...]

Puoi semplicemente inserire il comando:

/etc/rc.d/rc.local

basta che lo apri con un editor (mi sa che devi essere root per
salvare le modifiche) ed aggiungi la linea:

/usr/sbin/nohup svnserve -d -r /path/mio/repo &

in fondo al file.

Altrimenti si puņ aggiungere anche ad /etc/inittab, č richiesta una
sintassi particolare ma avrai il vantaggio che se il programma muore
per qualche motivo, viene automaticamente fatto ripartire. Perņ devi
stare molto attento a maneggiare questo file altrimenti sputtani il
sistema :-)

Letture per iniziare personalmente non ne conosco... penso che altri
possano suggerire molto meglio di me.

HTH

Ciao.
-- 
Marco Ermini
http://www.markoer.org
Dubium sapientiae initium. (Descartes)
root@human # mount -t life -o ro /dev/dna /genetic/research
<< This message is for the designated recipient only and may contain
privileged or confidential information. If you have received it in
error, please notify the sender immediately and delete the original.
Any other use of the email by you is prohibited. >>



Maggiori informazioni sulla lista primipassi