|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2000
Città: Tolentino(MC)----->Roma
Messaggi: 44
|
esecuzione automatica init.d
Ciao a tutti,
ho fatto un programmino in C e vorrei che Ubuntu lo eseguisse automaticamente all'avvio del sistema; so che bisogna andare a lavorare in init.d ma non sono riuscito a capirci molto...qualcuno sa aiutarmi? ciao Matteo
__________________
aspetto un' emozione sempre più indefinibile teatri vuoti e inutili potrebbero affollarsi se tu ti proponessi di recitare te Emilia Paranoica |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
se hai a disposizione rc.local, è il posto giusto.
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Aug 2000
Città: Tolentino(MC)----->Roma
Messaggi: 44
|
ovvero? spiegami meglio non so proprio come fare
__________________
aspetto un' emozione sempre più indefinibile teatri vuoti e inutili potrebbero affollarsi se tu ti proponessi di recitare te Emilia Paranoica |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
rc.local è l'ultimo script di avvio eseguito da un sistema al boot.
se dentro ci scrivi: /percorso/tuoprogramma verrà eseguito al boot
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Aug 2000
Città: Tolentino(MC)----->Roma
Messaggi: 44
|
mitico, grazie,
il problema è che per far partire sto programma bisogna essere root...può creare qlc problema o gira cmq?
__________________
aspetto un' emozione sempre più indefinibile teatri vuoti e inutili potrebbero affollarsi se tu ti proponessi di recitare te Emilia Paranoica |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
dovrebbe essere proprio eseguito da root rc.local, non dovresti avere problemi
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Mar 2007
Messaggi: 271
|
Se vuoi lanciarlo come un servizio vero e proprio, basta che crei in /etc/init.d uno script che lancia il tuo programma, tipo /etc/init.d/tuoprog.sh con dentro:
#!/bin/bash /percorso/tuo_programma/ poi da root con sysv-rc-conf scegli a quale run level avviare il tuo programma. Se è un daemon puoi anche inserire il codice per avviarlo o fermalo con i parametri start e stop, prova a guardare gli altri script come guida. |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Aug 2000
Città: Tolentino(MC)----->Roma
Messaggi: 44
|
è tutto il giorno che sto sopra sto script:
allora ho fatto un piccolo script che lancia il programma quanto una delle due interfaccie di rete è attiva. e funziona ora vorrei farlo avviare all'avvio del sistema ma quando vado a mettere lo script in init.d, faccio il chmod 755 e provo a lanciarlo mi dice Script iniziato, il file è typescript....come procedo?
__________________
aspetto un' emozione sempre più indefinibile teatri vuoti e inutili potrebbero affollarsi se tu ti proponessi di recitare te Emilia Paranoica |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Aug 2000
Città: Tolentino(MC)----->Roma
Messaggi: 44
|
ok ragazzi mi funziona tutto tranne una cosa
il pc non si arresta....qlc consiglio?
__________________
aspetto un' emozione sempre più indefinibile teatri vuoti e inutili potrebbero affollarsi se tu ti proponessi di recitare te Emilia Paranoica |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Aug 2000
Città: Tolentino(MC)----->Roma
Messaggi: 44
|
ok alla fine ci sono riuscito: si tratta solo di rispettare la giusta sintassi con start e stop...che faticaccia
__________________
aspetto un' emozione sempre più indefinibile teatri vuoti e inutili potrebbero affollarsi se tu ti proponessi di recitare te Emilia Paranoica |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:12.












ho concluso con: kvegeta, doctordb, Leland Gaunt.







