Newsgroup: it.comp.os.linux.iniziare
Titolo: Spegnere Xubuntu

Ho un piccolo server di backup in ditta su cui gira xubuntu.
Vorrei scrivere un scrip per farlo spegnere tutte le sere alle 18.00.
Lasciando perdere i problemi col crontab per ora, non riesco a usare 
shutdow con nessun utente, mi chiede sempre root!
ma root non c'e'...
che fo'?
N
ps: ma perche' mi trovo cosi' male con gli ubuntu?? uffa!! ... quasi 
quasi ci installo una slack anche qui...

 
Usi sudo e l'account con cui hai installato la macchina. E' il
comportamento di default di Ubuntu.

 comportamento di default di Ubuntu.
devo metterlo in uno script per farlo eseguire in automatico dalla 
macchina.
N

 Server.
sono un niubbone, ora che l'ho installato e non ho piu' voglia di rifare 
tutto (non sono il titolare e non sono pagato per farlo, anzi rischio 
pure che mi cazzino se per fare questo resto indietro qualcosa...) mi 
rendo conto che una slack senza X (o un ubuntu server) sarebbero stati 
meglio...
Grazie cmq ora guardo
Nico

Hehe, allora hai ragione hai fatto anche troppo. Cmq nell'articolo 
dovresti trovare tutto quello che serve ;)

 dovresti trovare tutto quello che serve ;)
bhe, l'avevo gia' trovato...
provero', speravo in qualcosa di piu' illuminante :P
N

 N
Ma.. Con più illuminazione rischi ustioni, mi sa... Il link dice
esattamente come fare quello che dovevi fare, non capisco che altro
volevi sapere.
Forse il formato dei crontab?
Saludos
Adriano

 Forse il formato dei crontab?
script e righe dei crontab :PPPPPPPPPPPPPPPPPPP
Nico

Per quello c'è il caro e buon vecchio man :ppppppppp
nikkor ha scritto:


 shutdow con nessun utente, mi chiede sempre root!
sudo crontab -e
[inserisci la password]
[INS]
0 22 * * * /sbin/shutdown >/dev/null 2>&1[INVIO]
[ESC]
:x[INVIO]
finito!
-- 
Lorenzo `paulatz' Paulatto
Trieste
``Grandissima mi par l'inezia di coloro che vorrebbero che Iddio avesse
fatto l'universo più proporzionato alla piccola capacità del lor discorso.''
     --Galileo Galilei (Opere VII)

 0 22 * * * /sbin/shutdown >/dev/null 2>&1[INVIO]
A questo punto sono curioso io... ;)
Premesso che prometto di studiare la sintassi di bash, mi spieghi il 
 >/dev/null e il 2>&1
Il primo se non erro serve ad indirizzare l'output su schermo verso il 
nulla, se non sbaglio...
il secondo invece? server per stderr?

 il secondo invece? server per stderr?
Il secondo serve a indirizzare lo stderr sullo stdout, in questo caso va
a finire anche lui in /dev/null.


 il secondo invece? server per stderr?
esatto, in particolare indirizza stderr sullo stesso file descriptor
assegnato a stdout (in questo caso /dev/null)

Grazie mille a tutti e due ;)

mi dice
"0 22 * * * /sbin/shutdown >/dev/null 2>&1" non trovato
sigh...
N
Lorenzo `paulatz' Paulatto ha scritto:


 sigh...
Secondo me ti hai la varibile EDITOR incasinata, prova così
which IlTuoEditorDiTestoPreferito
ti restituirà, ad esempio, /usr/bin/nedit, allora procedi con:
EDITOR=/usr/bin/nedit sudo crontab -e
inserisci la riga
0 22 * * * /sbin/shutdown >/dev/null 2>&1
salva & esci


ma io il crontab aperto con 0 righe inserite lo vedevo ben, cmq provo
N
Lorenzo `paulatz' Paulatto ha scritto:


Lorenzo `paulatz' Paulatto ha scritto:
dice che non esiste un crontab per root e deve crearne uno.
Io cmq non ci capisco un cazzo negli ubuntu. Ma sto root c'e' o no???
Ora vedo cosa succede a fare come dici tu
N

 Io cmq non ci capisco un cazzo negli ubuntu. Ma sto root c'e' o no???
Ma sì, certo che c'è; solo che non può fare il login.
Per aprire una shell come root usa il comando "sudo su -l", se a quel
punto vuoi abilitare il login di root usa il comando passwd per
impostare la password.
Ciao


 impostare la password.
grassie
N