Skip to content

Il sito di Ivan Piffer

Narrow screen resolution Wide screen resolution Increase font size Decrease font size Default font size    Default color brown color green color red color blue color
You are here: HOME arrow IT
Skip to content

Articoli correlati

Chatta con me


IT
Controllo remoto e gateway UMTS - 1. LOGROTATE e RSYSLOGD PDF Stampa E-mail
Valutazione utente: / 1
Scritto da Ivan Piffer   
lunedì 20 settembre 2010

http://api.ning.com/files/hELnR3MHvl*8*eqnMOIzSlS9tOCC5X8jWEwU8Er03BUjHd*ncV39Z4Io7bTy3gSDL5qXdQMVAE9BiJMVKomYjOvR2e3Pzmyy/bash.jpg +  http://www.nullislove.com/wp-content/uploads/2007/09/logrotate.png

dal sito http://www.ivanpiffer.it

"Tutte le informazioni sono opinabili, le mie personali per me van bene"  (e con questo voglio dire che ci sono molti altri modi per approcciare i problemi e risolverli.)

Alla fine del percorso inserirò l'attachment del piccolo programmino in BASH per il controllo della ppp... nel frattempo in preparazione segnalo alcuni programmi da sapere per gestire correttamente i log.

LOGROTATE e RSYSLOGD. 

Se non li conoscete usate un po' del vostro tempo e metteteli nella vostra "borsa degli attrezzi IT".

Il principio e' questo:

  • eseguo il mio bel file di scripting in BASH;
  • voglio tenere loggato le attivita' del programma e per far questo uso LOGGER;
  • LOGGER mi scrive l'output in /var/log/messages e non mi piace (troppo disordine);
  • uso RSYSLOGD per filtrare  il file /var/log/messages e creo il mio bel file di LOG;
  • uso LOGROTATE per gestire il log nel tempo.


Ecco l'esempio:

1. Nel mio programma in BASH uso LOGGER

#!/bin/bash
echo "ppp0_check STARTED"
logger -t ppp0_check "ppp0_check : STARTED"

2. Uso RSYSLOGD e creo il file /etc/rsyslog.d/52-ppp0_check.conf

# ppp0_check
:msg,contains,"ppp0_check"     -/var/log/ppp0_check.log
:msg,contains,"ppp0_check"     ~

3. Uso logrotate per gestire i log del mese

/var/log/ppp0_check.log {
    daily
    rotate 31
    missingok
    notifempty
    compress
    nocreate
}
 

 

 

 

Ultimo aggiornamento ( venerdì 01 ottobre 2010 )
 
Come usare una chiavetta UMTS per fare qualcosa di piu' : controllo remoto e gateway UMTS PDF Stampa E-mail
Valutazione utente: / 2
Scritto da Ivan Piffer   
giovedì 16 settembre 2010

dal sito http://www.ivanpiffer.it 

PREAMBOLO : Ci sono delle situazioni dove non e' possibile fare arrivare la linea telefonica e ADSL... ma esiste la necessita' di connettivita'.

UN PO' DOPO DEL PREAMBOLO : La maggior parte dei PC che si trovano in giro hanno Windows installato.

AMBOLO :  Se esiste la necessita' di connessione ad internet si compra una chiavetta UMTS con un contratto dati di qualche tipo e preso atto che esiste segnale UMTS.... e' tutto fatto.

POSTAMBOLO : Ma se il PC deve essere controllato a distanza? Nessun problema... teoricamente. Si usa un programma per la gestione remota (logmein o teamviewer )

UN PO' DOPO DEL POSTAMBOLO ed iniziano i casini : Non so se e' stata solo mia sfortuna... ma la sfortuna si chiama Windows! Le chiavette UMTS che ho usato non riescono a garantire una connettivita' di 24 ore... qualche volta "saltano". Il PC rimane acceso, ma esce una qualche finestra del cavolo che aspetta il click di una persona che e' a KM di distanza!!!!!!!!!!!!! Bisognerebbe riuscire a interagire col sistema operativo ed aumaticamente fare qualcosa. Auguri con Windows !!!! Se lo sapete fare meglio cosi'.

SOLUZIONE : Davanti  al PC di windows (informaticamente parlando) ci piazzo un portatile con linux (collegato via rete con un cavo incrociato) e gestisco la connessione da li.

Questo e' il primo articolo di una serie di item dove cerchero' di spiegare passo per passo un processo che portera' alla creazione di un gateway su linea UMTS/HSDPA;

  • qualche nota sui problemi incontrati;
  • installazione e configurazione di shorewall;
  • creazione di un programmino bash che gestisce la chiavetta UMTS (interfaccia ppp);
  • gestione dei log e dei rotate;
  • DHCP server (ma non e' indispensabile... se c'e' un client non serve);
  • uso di dropbox per fare qualcosa di veramente GANZO!
Alla prossima...
Ultimo aggiornamento ( venerdì 01 ottobre 2010 )
 
Shorewall e Ubuntu 10.04 - scrivere il log su un file "scelto" PDF Stampa E-mail
Valutazione utente: / 2
Scritto da Ivan Piffer   
martedì 31 agosto 2010

 

Shorewall e' molto comodo per la gestione del firewall in linux.

Esiste la possibilita' nel file di configurazione di settare DOVE registare il log... peccato che io in ubuntu non sia riuscito a farlo funzionare.

MOTIVO: bisogna gestire il redirect con il programma di gestione dei log (non piu' syslog, ma rsyslog). FUNZIONA! Come spiegato  qui : LOG del firewall su file separato - it.comp.os.linux.debian .

In soldoni basta creare un file in /etc/rsyslog.d/ con il filtro di matching correto:

es: cat /etc/rsyslog.d/ 51-shorewall.conf 

# Shorewall 

:msg,contains,"Shorewall"     -/var/log/shorewall.log

:msg,contains,"Shorewall"     ~

La parola "Shorewall" è legato alla direttiva LOGFORMAT di /etc/shorewall/shorewall.conf, quindi potrebbe non valere.

Poi si e' liberi di usare qualsiasi log-analyzer.

 

 

Ultimo aggiornamento ( martedì 31 agosto 2010 )
 
Per chi usa diversi computer - note sincronizzate in Ubuntu PDF Stampa E-mail
Valutazione utente: / 0
Scritto da Ivan Piffer   
martedì 24 agosto 2010

 

Usando un pc fisso ed un portatile mi trovo spesso davanti a dei problemi di sincronizzazione ( le info che cerco sono sempre "sull'altro").

Le piccole note ad esempio!!!

Soluzione :usare dropbox e l'applet per gnome di Tomboy notes. 

Grande ubuntu.

 

Ultimo aggiornamento ( martedì 24 agosto 2010 )
 
Come far funzionare la chiavetta TV digitale Pinnacle 330E in Ubuntu 10.04 PDF Stampa E-mail
Valutazione utente: / 2
Scritto da Ivan Piffer   
mercoledì 28 luglio 2010

 

http://static.cauti.ro/images/produse_magazine/Pinnacle-PCTV-Hybrid-Pro-stick-330e-USB-2-0~large~1367_2182_776_1.jpg

 

All'ennessimo aggiornamento di kernel la chiavetta TV smette di funzionare, ed allora ecco le istruzioni (da terminale):

  • sudo apt-get install build-essential mercurial linux-headers-`uname -r` libxine1-ffmpeg dvb-apps kaffeine
  • sudo hg clone http://kernellabs.com/hg/~dheitmueller/v4l-dvb-drxd
  • cd v4l-dvb-drxd
  • sudo make -i
  • sudo make install
  • cd /lib/firmware
  • sudo wget http://kernellabs.com/firmware/drxd/drxd-a2-1.1.fw
  • sudo wget http://kernellabs.com/firmware/drxd/drxd-b1-1.1.fw
  • sudo reboot
  • Lanciare Kaffeine (sul mio pc Metv non funziona)
  • buona visione
Ultimo aggiornamento ( mercoledì 28 luglio 2010 )
 
<< Inizio < Prec. 1 2 3 4 5 6 7 8 9 10 Pross. > Fine >>

Risultati 82 - 90 di 535