[Linuxtrent] Re: shutdown da utente non root

  • From: Nicola Ferrari <nicolafrr@xxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Fri, 10 Aug 2012 13:07:59 +0200

On 08/03/2012 09:00 AM, Matteo Perini wrote:
Ciao a tutti
sto scrivendo una piccola applicazione dalla quale, cliccando su "spegni", vorrei spegnere il pc. Se in un terminale uso shutdown o halt mi dice che devo essere root per eseguire tali comandi. Se però faccio click su "spegni" sulla barra di ubuntu, non mi chiede la password e il pc si spegne.
Come faccio a replicare tale comportamento (con un comando)?
Spero di essere stato abbastanza chiaro.
Grazie
Matteo P
Se fosse da usare
gnome-session-quit --power-off (testata su ubuntu 12.04)
gnome-session-save --shutdown-dialog (versioni precedenti..)

In generale utilizzare le utility previste dall'ambiente desktop.
E' vero non fai il shutdown direttamente ma passi per la finestra di conferma intermedia.. Non so se per te sia un problema. Comunque non serve essere root, e non serve alcuna modifica alla configurazione del sistema. Basterebbe fare delle condizioni che vanno a leggere da qualche parte (non so ancora bene dove... :) ) il desktop utilizzato e a seconda poi lanciano i comandi adeguati.. Anche kdm e gli altri avranno probabilmente qualcosa di simile..

Ciao,
Nick
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: