domenica 17 febbraio 2008

Debian "ntpdate": Tenere aggiornato l'orario di sistema

"ntpdate" è una comoda utility che ci permette di tenere aggiornato l'orologio di sistema. Per avere sempre l'ora esatta e' molto comodo utilizzare il protocollo ntp. L'utilizzo di "ntpdate" è molto semplice

# ntpdate it.pool.ntp.org

E' possibile reperire una lista di server NTP a questo indirizzo: http://www.pool.ntp.org/zone/europe

venerdì 15 febbraio 2008

Backup/restore MBR with Linux !

Il master boot record (MBR), nell'architettura dei PC IBM, è il settore di avvio che consiste nei primi 512 byte (mezzo kilobyte) dell'hard disk, che contiene la sequenza di comandi necessaria per l'avvio del sistema operativo. Il firmware di avvio contenuto nella ROM del BIOS carica ed esegue il master boot record. Il MBR di un disco di solito include la tabella delle partizioni, che è usata dal PC per caricare ed avviare il settore di avvio della partizione segnata come attiva. (fonte wikipedia)

Per effettuare il backup del master boot record dell'Harddisk basta utilizzare il comando "dd" :

# dd if=device of=mbr.bin bs=512 count=1

verrà creato un file mbr.bin contenente tutto il master boot record del disco.
Il device generalmente e' /dev/sda per HD sata, altrimenti /dev/hda per HD pata.

Per effettuare il restore:

# dd if=mbr.bin of=device bs=512 count=1

Verrà sovrascritto l'mbr con il contenuto del file mbr.bin

martedì 12 febbraio 2008

XMLTV

XMLTV è corredato da un set di utility che ci permettono di scaricare la guida tv da svariati siti web.
Se vogliamo prelevare la guida tv italiana dobbiamo utilizzare il tool "tv_grab_it":

$ tv_grab_it --days 5 --slow --cache --cache-slow --errors-in-xml > guidatvita.xml

Se vogliamo prelevare la guida tv italiana e di altri canali europei

$ tv_grab_it --days 5 --slow --cache --cache-slow --errors-in-xml --backend skylife,mtvit,wfactory,searchch,boingtv,sitcom1 > guidatv.xml

Per caricare le guida nel DB ("mythconverg") di Mythtv utizziamo il tool mythfilldatabase:

$ mythfilldatabase --file SOURCEID ita.xml

SOURCEID corrisponde al numero della sorgente video (quella impostata su mythtv-setup) da utilizzare.

domenica 10 febbraio 2008

Gestione runlevel e servizi su Debian

Ho trovato due programmini molto utili per la gestione dei servizi:
  1. sysv-rc-conf
  2. rcconf
Entrambi girano su un terminale, sono molto leggeri e non hanno bisogno delle librerie gtk o qt.
Un'alternativa alla gestione manuale dei servizi su linux.