PDA

Visualizza la versione completa : Servizi automatici....


karloweb
22-07-2004, 14:43
come si settano i servizi che devono partire automaticamente all'avvio?

mi spiego....io so che per ogni runlevel c'è una directory (tipo rc.X dove X è il runlevel che vogliamo) nella quale sono contenuti i link ai servizi che vogliamo far partire all'avvio, i file so che devono seguire una nomenclatura particolare però non ricordo quale, potete aiutarmi?

vmlinuz
22-07-2004, 15:45
nelle varie directory rcX.d, che rappresentano appunto i runlevel, puoi collocare link ai servizi contenuti invece in /etc/init.d (solitamente)
se vuoi ad esempio che il servizio ftpd parta al runlevel 3, crei in /etc/rc3.d un symlink S20ftpd -> /etc/init.d/ftpd, se vuoi invece che venga stoppato lo chiamerai K20ftpd.
il numero subito dopo la S/K (il 20 nell'esempio) sta ad indicare la priorità del comando rispetto agli altri symlink della directory; verranno eseguiti ovviamente in ordine crescente.
:ciauz:

Boromir
22-07-2004, 16:38
sotto redhat ... non mi ricordo se anche su altri System V basta che digiti

chkconfig --level 5 vsftpd on
questo esempio dice che faccio partire vsfptd sul runlevel 5

per avere un sommario di tutti i servizio basta che lanci

chkconfig --list

Fammi sapere

marco@linuxbox
22-07-2004, 16:43
slack usa un sistema BSD-like!

:ciauz:

Boromir
22-07-2004, 16:45
ops .... ma non avevo letto che era per slack !! Sorry :confused: :confused:

marco@linuxbox
22-07-2004, 16:47
veramente non so se usa slack ... era solo una precisazione! :ciauz:

vmlinuz
22-07-2004, 16:47
anche sulla debian c'è un tool: man update-rc.d
slackware invece gestisce i runlevel in modo totalemte diverso, senza l'uso delle cartelle rcX.d... :stordita:
:ciauz:

Boromir
22-07-2004, 16:47
ma ke stai a dì a dotto ... se parla de sistema system V !!!!

Boromir
22-07-2004, 16:48
ehm ... lo so che slack è BSD-Like !!! ma credo che era una precisazione un pochino fuori luogo !

marco@linuxbox
22-07-2004, 16:50
sorry allora ... :cry: :D

Loading