disabilitare processi in avvio
Inviato: mercoledì 22 febbraio 2012, 16:49
Buonasera a tutti
spero che sia questa la sezione più appropiata per la mia richiesta.
Tra i tanti processi che vengono lanciati all'avvio da init.d ci sono presente anche programmi che ho installato, che non sempre utilizzo, e che vorrei quindi chiudere. Per ora il programma che mi interessa è asterisk, anche se non mi dà molto fastidio è un buon metodo per conoscere meglio i run level
Adesso per chiudere il processo nel file rc.local, ho inserito la righa /etc/init.d/asterisk stop
Ora non so se è la cosa più pulita da fare, ma penso che si potrebbe agire anche nelle varie cartelle rcX.d, sostituendo la S iniziale dello scritp interessato con la K, avrei alcune domande:
questa azione, mi precluderebbe la possibilità di laciare il programma in un secondo momento?
posso lanciarlo usando /etc/init.d/asterisk start
oppure devo andare ad eseguire l'applicazione diretta? ess /var/run/ecc ecc
oltre a rinominare questi file, devo anche dire al kernel qualcosaltro?
oppure esiste un altro metodo?
il sistema che attualmete uso è ubuntu 11.10 con il kernel aggiornato alla versione 3, ripeto è più capire meglio i run level che per una effettiva necessità di ottimizzazione/sicurezza
spero che sia questa la sezione più appropiata per la mia richiesta.
Tra i tanti processi che vengono lanciati all'avvio da init.d ci sono presente anche programmi che ho installato, che non sempre utilizzo, e che vorrei quindi chiudere. Per ora il programma che mi interessa è asterisk, anche se non mi dà molto fastidio è un buon metodo per conoscere meglio i run level
Adesso per chiudere il processo nel file rc.local, ho inserito la righa /etc/init.d/asterisk stop
Ora non so se è la cosa più pulita da fare, ma penso che si potrebbe agire anche nelle varie cartelle rcX.d, sostituendo la S iniziale dello scritp interessato con la K, avrei alcune domande:
questa azione, mi precluderebbe la possibilità di laciare il programma in un secondo momento?
posso lanciarlo usando /etc/init.d/asterisk start
oppure devo andare ad eseguire l'applicazione diretta? ess /var/run/ecc ecc
oltre a rinominare questi file, devo anche dire al kernel qualcosaltro?
oppure esiste un altro metodo?
il sistema che attualmete uso è ubuntu 11.10 con il kernel aggiornato alla versione 3, ripeto è più capire meglio i run level che per una effettiva necessità di ottimizzazione/sicurezza