Newsgroup: it.comp.os.linux.iniziare
Titolo: spegnere il PC con debian

Come faccio a spegere il PC con debian ?
uscendo dalla sessione X (KDE) mi chiede ancora il login, ma non c'è 
l'opzione di spegnimento (che avevo in RH)
Aiuto

 l'opzione di spegnimento (che avevo in RH)
apri una konsole,
$ su
Password: <scrivi la pass di root - invio>
# shutdown -h now
lo shutdown dal menu` di login grafico dovrebbe cmq essere un'opzione da 
qualke parte nel kontrol panel di kde ...
-- 
    Pardo
 
http://pardo.cjb.net
 
    ( BACKUP: 
http://pardo.tsx.org
 )



Potresti anche configurare sudo per lanciare shutdown come utente.

 
Purtroppo questa la spevo già.
Intendevo qualcosa di più semplice, veloce intuitivo.
Come in RH appunto.

Intendi questo ?
usage: sudo -V | -h | -L | -l | -v | -k | -K | [-H] [-P] [-S] [-b] [-p 
prompt]
            [-u username/#uid] -s | <command>
troppo complicato,
non c'è un sistema più semplice ?

 
Non mi sembra cosi' complicato dare il comando
$ sudo halt
Scusa, ma cosa ti aspetti, di poterglielo dire a voce?

 Scusa, ma cosa ti aspetti, di poterglielo dire a voce?
Si.....io se al mio pc gli dico "buttate ar tevere" lui ce se butta!

da root
chmod 4755 /sbin/halt
cd /bin
ln -s /sbin/halt
facendo questo puoi spegnere il pc da utente.

 Aiuto
imposta come gestore di sessione kdm
una volta poi loggato come utente normale potrai spegnere pc alla maniera
"windows" anche se personalmente ritengo piů rapido il comando halt

 non c'è un sistema più semplice ?
Si... usa winzozz! Se vuoi usare linux, ti posso dare 3 metodi x spegnerlo
1) halt
2) shutdown -h now (al posto del now puoi dirgli dopo quanti minuti
spegnersi)
3) init 0
tutti e 3 da fare come utenti root. se vuoi lanciarli da utente normale,
da root copia /sbin/halt /sbin/init /sbin/shutdown in /usr/bin e dagli i
permessi di esecuzione con chmod, che so, chmod 555 <comando>. Se 6
spratico con la shell, puoi anche farlo con konquerror (anche se è mucho
squallido!). Comunque, se vuoi usare linux non lo fare per moda ma per
desiderio di volere imparare e di essere consapevole di ciò che si sta
facendo col PC, invece di essere preso per scemo da windows, come ad
esempio la "esaustiva" guida di windows. L'audio non funziona? soluzione
della guida di windows: controlla lo spinotto! Lasciamo perdere...
Ciao!

 Scusa, ma cosa ti aspetti, di poterglielo dire a voce?
Sarcasmo a parte, veniamo alla pratica: ho dato il comando ma mi chiese la 
password di root, che ho inserito, ma non funziona ancora:
# sudo halt
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these two things:
        #1) Respect the privacy of others.
        #2) Think before you type.
Password:
Sorry, try again.
Password:

 "windows" anche se personalmente ritengo piů rapido il comando halt
Io non lo considero 'alla maniera winzzoz' ma semmai 'alla maniera 
RedHat8.0'.
Non capisco perchč se sono in KDE per spegnere devo :
1.aprire la console e 
2.fare su
3. mettere la password di root
4. dare shutdown -h now
e KDE chi lo chiude ? 
a me questa sembra forza bruta.

 
Vedi che non era sarcasmo ingiustificato? Devi ancora accettare la mentalita' diversa.
Il comando sudo non funziona di default e per magia. Devi configurarlo creando un file in cui scrivi che tutti gli utenti possono eseguire il comando halt. Poi chiunque potra' lanciare il comando
$ sudo halt
Nota bene il segno $. Non devi essere root. Proprio per questa ragione, la password che ti viene chiesta e' la tua (dell'utente), che naturalmente ignora quella di root.
Il file di configurazione e' /etc/sudoers, che ha una sua sintassi nemmeno troppo strana. Prova a cercare tra i vecchi post qualche suggerimento. Adesso non ho qui un computer con sudo.

 
Non e' forza bruta. I comandi di spegnimento sono versioni piu' o meno arricchite di
# init 0
che si occupa appunto di avviare tutti i processi che portano allo spegnimento della macchina.
Quindi vengono regolarmente chiuse tutte le applicazioni (e' il messaggio tipo sending the TERM signal che vedi nei messaggi durante lo shutdown) e poi scollegati tutti i devices.
NOn ti do pero' torto. Se usi Linux a casa tua, e' meglio avere un pulsante di spegnimento.

> Vedi che non era sarcasmo ingiustificato? Devi ancora accettare la
mentalita' diversa.
Stiamo andando OT, cmq continuiamo...
diversa da cosa ?

 Adesso non ho qui un computer con sudo.
Ho  messo 
# User privilege specification
root    ALL=(ALL) ALL
giacomo ALL=(ALL) ALL
e funziona besissimo.
E' piacevole passare dal senso di frustrazione per la enorme quantità di 
tempo che ci si impiega per fare qualunque cavolata in linux, 
all'appagamento dato dalla consapevolezza.
Ma questo è zen ?

 
Diversa dalle abitudini che probabilmente ha acquisito in precedenza.
Tutto qui.

 Ma questo č zen ?
Scusa se sono apparso brusco in precedenza. Non penso che sia
questione di zen, ma solo di adeguarsi alle ipotesi di base. I sistemi
UNIX hanno delle impostazioni "filosofiche" che sono veramente
corrette, ma a prima vista, per un principiante, sembrano follie.
Quando mi sono trovato per la prima volta davanti a una macchina con
Linux, ho chiesto proprio come si spegnesse. Mi hanno guardato
nauseati: ma non bisogna mai spegnere queste macchine! Va da se' che
non avevo mai usato altro che Dos e Windows 95. Un'altra cosa e' che
RedHat ti fa connettere ad internet solo se sei root (oppure mettendo
le mani qua e la' per aggiustare la situazione). Ma perche'?
Personalmente non amo molto RedHat, proprio perche' non si e' mai
decisa a separare il mercato dei desktop casalinghi da quello dei
server. Alla fine a casa uso mandrake, mentre se dovessi configurare
workstation sempre connesse alla rete, probabilmente userei Debian.

Ma questo č zen ?
No questo e' puro mosochismo!!
Nel senso che lasciare all'utente giacomo eseguire qualsiasi comando
su qualsiasi host come qualsiasi utente e' semplicemente un colpo
basso per la sicurezza.
Al posto di
giacomo ALL=(ALL) ALL
fossi in te scriverei:
Defaults:giacomo    insults
giacomo tuo_nome_host = /sbin/halt
che vuol dire:
- insulta giacomo se sbaglia a digitare la password (BOFH docet)
- permetti a giacomo di eseguire /sbin/halt come utente root su
tuo_nome_host
La prima riga e' comunque opzionale :-D (beh potrebbe sempre servire a
ricordarti con piu' convinzione di immettere la password giusta)
Nella tua shell potresti creare un alias per il comando "sudo
/sbin/halt":
alias halt = 'sudo /sbin/halt'
-- 
Linux Registered User #181013
[Exokernels] Although one approach to eliminating bloated, buggy,
unreliable operating systems is to make them smaller. A more radical
one is to eliminate the operating system altogether.