Newsgroup: it.comp.os.linux.software
Titolo: Pulsantino per spegnere Linux

Ciao, sapete se e come č possibile spegnere Linux RedHat 7.3 da windows con
un pulsantino fatto in VB, Java, cgi, perl.........tutto č buono, basta che
funziona!

 un pulsantino
O_o
eh???
-- 
+ me lo - e + vengo - e x nn venir + - nn me lo - +, o x lo - me lo - di -

 funziona!
? Fallo che si spenga con un'e-mail.
E' banale.
Crea un utente locale, es. "spegnimento", con tanto di password.
Poi in /home/spegnimento/.procmailrc metti semplicemente:
:0
* ^Subject: COMANDA-SPEGNIMENTO-QUALCHEPASSWORD
| echo 1 > ~/.external_shutdown
A questo punto fai un semplice script bash (che metti ad esempio in
/usr/local/sbin/check_shutdown)
#!/bin/bash
if (cat /home/spegnimento/.external_shutdown | grep 1) then
   echo 0 > /home/spegnimento/.external_shutdown
   shutdown -h now
fi
Questo file ovviamente deve essere di root.root con permessi 0700.
Ora non resta che cronjobbare il processo /usr/local/sbin/check_shutdown
es. ogni due minuti.
Morale della storia: mandi un e-mail a spegnimento@[1.2.3.4] , dove
1.2.3.4 è l'ip del server, con subject
COMANDA-SPEGNIMENTO-QUALCHEPASSWORD, ed entro due minuti viene giù in
maniera ordinata.
Per pura sicurezza, nel file /etc/rc.d/rc.local aggiungi in fondo una
riga tipo:
echo 0 > /home/spegnimento/.external_shutdown
così qualunque cosa succeda eviti che resti a 1 comandando uno shutdown
dopo soli 2 minuti...
-- 
Massimo Bacilieri AKA Crononauta 
mailto:
ulib...@libero.it
 ; ICQ:4005815


un pulsantino? forse č sufficente creare uno script bash in cui scrivi
semplicemente
/bin/bash
halt
A questo punto basta renderlo eseguibile con "chmod a+x nome_script" e
cliccarci sopra due volte, naturalmente o lo esegui da root oppure halt
deve avere permessi di esecuzione anche per altri utenti
ciao

>>:/OuZ\:<<<
per rispondermi in mail rimuovere TOGLIQUESTO


Il pulsantino mi serviva perché dovrà servire a chi non sa neanche che linux
è un sistema operativo, secondo te sa cosè il putty o meglio ssh?:-(


Lo script va benissimo, ma l'utente/i che devono usarlo non sanno mettere le
mani su linux e non voglio farle mettere!:-) Per questo volevo fare un
pulsantito per Winzozz!
Cmq grazie...
Michele

 cosě qualunque cosa succeda eviti che resti a 1 comandando uno shutdown


Michi24 wrote:

In quel caso, credo che utilizzi KDE o Gnome.
Per entrambi puoi facilmente configurare i permessi in modo 
che tra le opzioni del tasto "fine sessione" ci sia anche lo spegnimento
del computer.
Altrimenti, dai a tutti la possibilità di lanciare "halt",
poi crei un'icona sul desktop che lo lancia.
 
ciao, andrea

 pulsantito per Winzozz!
ma non va bene il pulsante di accensione allora? piu semplice di cosi... se hai
un alimentatore atx... acpid

 ha scritto nel messaggio
news:20021209144852.7...@inwind.it...

Senza stoppare i servizi???


Mo' provo!:-)

> Senza stoppare i servizi???
li stoppa, li stoppa, e solo un demone che controlla lo stato del pulsante di
accensione leggendo gli eventi in /proc/acpi/event e quando viene premuto fa
partire la procedura di shutdown (o qualsiasi altra cosa ti venga in mente.)

 è un sistema operativo, secondo te sa cosè il putty o meglio ssh?:-(
beh a dir la verita' putty non mi sembra molto difficile ;)
... se pensi possano farcela a scrivere la pass <eg>
e ssh non sapranno neanche che esiste :)
Comunque se putty supporta l' esecuzione di un comando basta 
che lo imposti tu ('halt') sui putty e sei a posto.
Se non lo supporta crei un utente ad hoc sulla linuxbox
che abbia nel .bash_profile o simile un comando di spegnimento.
Gli utenti win dovranno solo cliccare sull' icona di putty
e successivamente su connetti, passwd e sei a posto :)


 cosě qualunque cosa succeda eviti che resti a 1 comandando uno shutdown


 ha scritto nel messaggio
news:at1l9t$s92$1...@fata.cs.interbusiness.it...


cmq siete pazzi!!!
--
icq #174433021
messanger msn#
br...@hotmail.com
messanger yahoo#sergio_xxxxxx
mirc ircnet server #lamezia1
"OuZ" <bujul...@QUESTOtiscali.it> ha scritto nel messaggio
news:u7v2ta...@carmela.fork.ouz...


 cmq siete pazzi!!!
[CUT]
Impara a quotare : 
http://www.freewebz.com/iosononiubbo/iosononiubbo.htm#quotare
A chi stai scrivendo ?
Chi non e' pazzo ?
Guarda che hai consigliato la stessa cosa che avevo detto
quattro giorni fa...
