-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Il giorno 23/feb/10, alle ore 12:43, Paolo Sala ha scritto:
Sem03_list scrisse in data 23/02/2010 12:04:
lo script richiama i seguenti comandi: lspci, sudo setpci e basta
direi.
si il problema e' che se lo eseguo da utente mi chiede la password.
Sai che non ho capito? se richiama sudo setpci è chiaro che ti
chieda la
password non credi? Dovresti quindi togliere sudo da setpci ma
comunque
per farlo funzionare devi sempre eseguirlo come root... la cosa più
semplice è ovviamente richiamare il tuo script con gksudo.
Se però non vuoi proprio digitare questa benedetta password potresti
modificare il tuo script con qualcosa tipo
#!/bin/bash
FILE_TARGET=.set-display
for h in "/home/*"
do
if
[ -f $h/$FILE_TARGET ]
then
# qui inserisci il tuo script con lspci e set pci
rm -f $h/$FILE_TARGET
fi
done
Poi inserirlo in crontab in modo che venga eseguito come root ogni tot
secondi.
Poi al pulsante basta che associ il comando touch ~/.set-display
È un accrocchio, lo so, ma dovrebbe funzionare.
Non potrebbe essere più semplice aggiungere l'utente al file /etc/
sudoers dandogli il permesso di eseguire senza richiedere password
solo quegli eseguibili?
Avevo eseguito questa procedura per avere lo shutdown da alcuni utenti
su alcune macchine, ma in maniera molto "rattoppata"...
Prova a leggere il manuale di sudoers, magari ti torna utile...
Ciao,
Davide
- -----------------------------
PGP User Information
Key ID: 61A4A338
Fingerprint: BEBD EC76 5261 5340 5F96 6F7B 8CD7 8053 61A4 A338
- -----------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
iEYEARECAAYFAkuD2ZYACgkQjNeAU2GkozgOIwCgkZWwxhghuMKIedY6cs8V7RiG
sYIAnR7OZg3hg8cfIsmcNWoWgBj2GEaS
=a/hl
-----END PGP SIGNATURE-----
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org
To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2c1b96f1-2f4e-4742-8c58-b045de2d0...@gmail.com