Creare uno script d'avvio: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
rimossa da adottare, guida da cancellare
Nessun oggetto della modifica
(rimossa da adottare, guida da cancellare)
 
(6 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
{{Da cancellare|Duplicato di [[Gestione e creazione di servizi in Debian]]; ed esiste già /etc/init.d/skeleton come template.}}
In Debian è presente un [[template]] utile per la creazione di uno script di avvio.
In Debian è presente un [[template]] utile per la creazione di uno script di avvio.


Il file in questione è <code>'''/usr/share/debhelper/dh_make/debian/init.d.ex'''</code> e lo si può trovare nel pacchetto <code>'''dh-make'''</code>.
Il file in questione è <code>'''/usr/share/debhelper/dh_make/debian/init.d.ex'''</code> e lo si può trovare nel pacchetto <code>'''dh-make'''</code>.
Per semplicità è possibile scaricare anche da [[init.d.ex | questa pagina]] il template del file [[init.d.ex]].


La modifica è semplice:
La modifica è semplice:
Riga 11: Riga 10:
* è possibile definire, inoltre, la variabile <code>'''DAEMON_OPTS'''</code>, che conterrà i parametri passati al comando lanciato
* è possibile definire, inoltre, la variabile <code>'''DAEMON_OPTS'''</code>, che conterrà i parametri passati al comando lanciato


Una volta modificato lo script sarà sufficiente salvarlo nella directory <code>'''/etc/init.d'''</code>, renderlo [[eseguibile]], e creare un [[link]] all'interno del [[runlevel]] più appropriato (normalmente il 2) con un link nella forma <tt>S99nomefile</tt>.
Una volta modificato lo script sarà sufficiente salvarlo nella directory <code>'''/etc/init.d'''</code>, renderlo [[eseguibile]], e creare un [[link]] all'interno del [[runlevel]] più appropriato (normalmente il 2) con un link nella forma <code>S99nomefile</code>.


{{Autori
|Autore=[[User:MaXer|MaXer]]
}}


[[Categoria:Sistema]]
[[Categoria:Bash Scripting]]
[[Categoria:Tips&Tricks]]
[[Categoria:Ottimizzazione del sistema]]
3 581

contributi

Menu di navigazione