Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Linux - Raspberry file lanciato all'avvio
Forum - Linux - Raspberry file lanciato all'avvio

Avatar
pippoxxxx (Normal User)
Newbie


Messaggi: 9
Iscritto: 18/09/2017

Segnala al moderatore
Postato alle 9:08
Mercoledì, 22/11/2017
Ciao a tutti
Dovrei far partire uno script.sh all’accensione del mio raspberry .
Ho trovato lo script:
http://www.gianlucaghettini.net/dns-dinamico-fai-da-te-tra ...
#!/bin/bash
ip=$(curl -s xxxxxxxx.it/dammi_ip_server.php)
password="raspberri"
url="http://www.xxx.it/public/ipremote.php?newip=$ip&pass=$pass ..."
wget -qO- $url &> /dev/null


Ho provato anche questi due motodi presi da https://informaticafordummies.com/eseguire-script-avvio-linux/

Oltre a i comandi che seguono
Su un altri due siti ho trovato I comandi per installarlo che sono nello specifico:
Rendiamo ora lo script eseguibile digitando,sempre da terminale:
1)    sudo chmod 755 /etc/init.d/NameOfYourScript
Proviamo ad avviare lo script con:
2)    sudo /etc/init.d/NameOfYourScript start
e successivamente a stopparlo con:
3)    sudo /etc/init.d/NameOfYourScript stop
Concludiamo registrando lo script per partire all’avvio. Per registrare lo script da eseguire all’avvio e spegnimento , eseguire il seguente comando:
4)    sudo update-rc.d NameOfYourScript defaults


ma al punto n 4 mi dà errore come segue:
pi@v:~ $ sudo update-rc.d avvio.sh defaults
insserv: warning: script 'K01ipupdater.sh' missing LSB tags and overrides
insserv: warning: script 'K01ipupdater2.sh' missing LSB tags and overrides
insserv: warning: script 'K01runme.sh' missing LSB tags and overrides
insserv: warning: script 'avvio.sh' missing LSB tags and overrides
insserv: warning: script 'ipupdater2.sh' missing LSB tags and overrides
insserv: warning: script 'ipupdater.sh' missing LSB tags and overrides
insserv: warning: script 'runme.sh' missing LSB tags and overrides

dove 'K01ipupdater.sh, 'K01ipupdater2.sh e runme.sh sono I vari tentative che ho fatto (e che nn sò neanche dove siano per cancellarli)

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 16:06
Mercoledì, 22/11/2017
Piu' semplicemente, non potresti aggiungere il comando in /etc/rc.local?


Il mio blog: https://piero.dev
PM Quote
Avatar
pippoxxxx (Normal User)
Newbie


Messaggi: 9
Iscritto: 18/09/2017

Segnala al moderatore
Postato alle 21:22
Mercoledì, 22/11/2017
Eccomi stò seguendo la tua indicazione cercando in internet ma nulla...
scusa ma sono nuoco di Linux

Dunque
ho fatto

sudo nano rc.local
dopo #By default ....

ho messo
sh /etc/pi/avvio.sh

exit o

salva ed esci

riavvi ma nulla
dove sbaglio?
Grazie

PM Quote
Avatar
pippoxxxx (Normal User)
Newbie


Messaggi: 9
Iscritto: 18/09/2017

Segnala al moderatore
Postato alle 21:24
Mercoledì, 22/11/2017
sorry
sh /home/pi/avvio.sh

PM Quote
Avatar
pippoxxxx (Normal User)
Newbie


Messaggi: 9
Iscritto: 18/09/2017

Segnala al moderatore
Postato alle 21:26
Mercoledì, 22/11/2017
ops
sudo nano rc.local  mi dà file vuoot

PM Quote
Avatar
pippoxxxx (Normal User)
Newbie


Messaggi: 9
Iscritto: 18/09/2017

Segnala al moderatore
Postato alle 21:30
Mercoledì, 22/11/2017
ok file rc.local sotto etc

PM Quote
Avatar
pippoxxxx (Normal User)
Newbie


Messaggi: 9
Iscritto: 18/09/2017

Segnala al moderatore
Postato alle 23:25
Giovedì, 23/11/2017
ho fatto come nell´esempio n2 rc.local

bla bla
sh /etc/init.d/avvio.sh ma nn funziona
sh /home/pi/avvio.sh  [il percorso dov´e´     il file ma non funziona]
exit 0

come fa  a sapere dov´e´ il file avvio.sh?
Cosa sbaglio?
grazie

PM Quote
Avatar
pippoxxxx (Normal User)
Newbie


Messaggi: 9
Iscritto: 18/09/2017

Segnala al moderatore
Postato alle 23:27
Giovedì, 23/11/2017
Con esempio 2
mi riferisco al secondo esempio [rc.local]
https://informaticafordummies.com/eseguire-script-avvio-linux/

PM Quote