PDA

Visualizza la versione completa : Spegnere il computer con un'icona


Sechi Paolo
17-02-2006, 12:00
Saqlve a tutti.
Ho appena installato UBUNTU nel mio vecchio computer. Ho creato nel desktop un'icona che esegue il comando "halt". Purtroppo per eseguire questo comando bisogna essere in root, pertanto clikkando su quell'icona il comando non viene eseguito correttamente. Come posso far si che un'icona nel desktop mi esegui il comando halt senza dover essere per forza "loggati" in root??

^NeXsUs^
17-02-2006, 12:02
penso che dovresti scriverti 1 programmino che va root e poi chiude :D

Sechi Paolo
17-02-2006, 12:04
Come??

francofait
17-02-2006, 12:05
Originariamente inviato da ^NeXsUs^
penso che dovresti scriverti 1 programmino che va root e poi chiude :D

Che senso , ha ?

Per spengere il computer , l'icona e relativo servizio in gnome c'è sempre stato e ci sarà sempre.

francofait
17-02-2006, 12:14
cut and paste - copia-incolla - sys and tray funzionano anche con gnome su ubuntu.

Da menu desktop prendi 'termina sessione' col mouse e lo trascini x copia o per link dove ti pare

stai_tranquillo
17-02-2006, 12:14
Originariamente inviato da ^NeXsUs^
penso che dovresti scriverti 1 programmino che va root e poi chiude :D

si, magari in C, che magari fa una chiamata a sistema al binario di init ... :dottò:

fammi capire, per avvitare una lampadina la tieni ferma e giri il palazzo?

francofait
17-02-2006, 12:19
Originariamente inviato da stai_tranquillo
si, magari in C, che magari fa una chiamata a sistema al binario di init ... :dottò:

fammi capire, per avvitare una lampadina la tieni ferma e giri il palazzo?

Sarà un ' umarescià ' dei carabbinieri ? :D :D :D :D :D :maLOL: :maLOL:

stai_tranquillo
17-02-2006, 12:40
Originariamente inviato da francofait
Sarà un ' umarescià ' dei carabbinieri ? :D :D :D :D :D :maLOL: :maLOL:


hehe vecchia ma sempre buona :D

U-bahn
17-02-2006, 13:03
Originariamente inviato da Sechi Paolo
Saqlve a tutti.
Ho appena installato UBUNTU nel mio vecchio computer. Ho creato nel desktop un'icona che esegue il comando "halt". Purtroppo per eseguire questo comando bisogna essere in root, pertanto clikkando su quell'icona il comando non viene eseguito correttamente. Come posso far si che un'icona nel desktop mi esegui il comando halt senza dover essere per forza "loggati" in root??
# cat > /usr/local/bin/<nome>(.sh) << "EOF"
#!/bin/bash
sudo /sbin/shutdown -hP -t0 now
EOF

#cat >> /etc/sudoers << "EOF"
Cmnd_Alias SHUT= /sbin/shutdown -hP -t0 now, \
/sbin/reboot

user ALL = NOPASSWD: SHUT
EOF
e fai in modo che l'icona esegua /usr/local/bin/<nome>(.sh)

:ciauz:

francofait
17-02-2006, 14:23
Originariamente inviato da U-bahn

# cat > /usr/local/bin/<nome>(.sh) << "EOF"
#!/bin/bash
sudo /sbin/shutdown -hP -t0 now
EOF

#cat >> /etc/sudoers << "EOF"
Cmnd_Alias SHUT= /sbin/shutdown -hP -t0 now, \
/sbin/reboot

user ALL = NOPASSWD: SHUT
EOF
e fai in modo che l'icona esegua /usr/local/bin/<nome>(.sh)

:ciauz:

Allora siam proprio caramba :D :D :D

Che cavolo serve riscrivere quel che già c'è , vogliamo aprire
l'occhi ed utilizzarle le risorse esistenti ?

Loading