vioma ha scritto: ↑martedì 24 gennaio 2023, 11:25
Buongiorno, ho la necessità di avviare un servizio all'avvio di Ubuntu, quindi ho inserito il seguente testo:
Codice: Seleziona tutto
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
service pcscd start
exit 0
nel file
Non capisco cosa sbaglio...all'avvio non lo esegue.
Ciao io ho alcuni script che faccio partire all avvio e su alcuni ho avuto la necessita di dargli qualche secondo prima di eseguirsi perche' magari si devono avviare in ordine e ci mettono un po all avvio, quindi ho risolto, almeno su alcuni dei miei, inserendo prima del comando o dei comandi uno sleep.
Cosi mi partono senza problemi.
Altri comandi invece hanno bisogno proprio che il sistema sia avviato prima di eseguirsi e bisogna trovare altre strade per farli eseguire.
Provaci, spero ti sia utile.
Ciao
EDIT:
Lo script.sh ce l' ho in una cartella e do indirizzo assoluto per trovarlo nelle impostazioni di avvio. /$HOME/$USER/percorso/script.sh
Per la password ho un sistema mio servisse sudo, forse puoi ingegnarti a trovarne uno sicuro...