Pagina 1 di 1
Bluetooth: permessi script
Inviato: mar 6 mag 2008, 14:33
da Absolut
Allora utilizza questo comando per accendere o spegnere il bluetooth:
Codice: Seleziona tutto
echo "$1" > /sys/devices/platform/sony-laptop/bluetoothpower
il problema è che deve essere eseguito da root. Ho provato a cambiare i permessi del file bluetoothpower, ma quando riavvio questi vengono ripristinati a root.
Come posso fare il tutto da semplice utente!?
thanks!
Re: Bluetooth: permessi script
Inviato: mar 6 mag 2008, 16:28
da gioco
Absolut ha scritto:il problema è che deve essere eseguito da root. Ho provato a cambiare i permessi del file bluetoothpower, ma quando riavvio questi vengono ripristinati a root.
Questo avviene perchè /sys è un filesystem virtuale che può essere usato per leggere e settare alcune opzioni del kernel. Viene popolato ad ogni avvio.
Absolut ha scritto:Come posso fare il tutto da semplice utente!?
Puoi per esempio inserire il comando in uno script bash ed utilizzare sudo, inserendo nel file /etc/sudoers una riga simile a questa:
Codice: Seleziona tutto
<tuo account> ALL=(root) NOPASSWD: <percorso_dello_script>
Re: Bluetooth: permessi script
Inviato: mar 6 mag 2008, 16:49
da Absolut
beh sembra non andare...
Codice: Seleziona tutto
enrico ALL=(root) NOPASSWD: /home/enrico/Documents/script/bluetooth.sh
Mi restituisce sempre lo stesso errore di permessi
Re: Bluetooth: permessi script
Inviato: mer 7 mag 2008, 1:17
da m0rdr3d
scusa la domanda forse banale, ma... lanci lo script con sudo davanti, vero?
Re: Bluetooth: permessi script
Inviato: mer 7 mag 2008, 13:26
da Absolut
lo script sta in una dir utente e ho messo il path nel .bashrc
Se chimao lo script con sudom, mi chede la pasword, e non lo trova. Dimenticavo in effetti che è una Ubuntu su un portatile.