Feb 222012
 

E’ divertente come attraverso piccoli compiti quotidiani capiti di trovare nuove funzionalità o comandi che prima non si conoscevano, ed anche oggi mi è capitata questa cosa.
In particolare dovevo fare una cosa abbastanza semplice su un server dove avevo un terminale, lanciare : comando1 | tail -n 2 tail mi serviva per avere da un lungo output solo le linee significative che poi dovevo passare ad un’altra funzione, ma oltre a questo mi serviva capire anche che il comando1 fosse terminato con un exit code 0 o nel caso non lo fosse con quale codice di uscita era terminato.

Un semplice :

....
comando1 | tail -n 2 
if [ $? -ne 0 ]
	then
		echo "comando1 fallito."
		EXIT_CODE=1
	fi
....

Non funziona in quanto prende sempre il codice di uscita di tail, che nel mio caso è sempre 0.
Ho quindi googlato un po ed ho trovato più di una soluzione per questo semplice problema. Continue reading »

Flattr this!

Feb 192012
 

Questa è la storia vista da dietro le quinte di una distribuzione Linux, conosciuta come SimplyMEPIS.

Come un sacco di storie, c’è più in essa di quello che si vede al primo colpo d’occhio. E mentre sulla superficie, questa è la storia di una distribuzione Linux, ci sono alcune lezioni di vita che si possono trovare in essa.

Come per molte altre persone, la mia vita ha visto un sacco di cambiamenti drammatici nel 2001. Per me, questa storia è iniziata nel gennaio 2001. Avrei dovuto tenere a mente le parole di saggezza dell’atleta campione del mondo: Dan Millman. Ha scritto The Way of the Peaceful Warrior, ed altri libri. Una delle sue affermazioni è che tutti gli incidenti possono essere attribuiti ad uno dei tre motivi:

  1. Qualcuno è sconvolto
  2. Qualcuno non sta prestando attenzione.
  3. Qualcuno non è fisicamente pronto.

La sera del 27 gennaio 2001, ero nelle davvero nelle posizioni al numero uno e due. Cosa che ha portato a l’opzione numero tre, in mezzo alla neve ed buio io e la mia mountain bike siamo diventati sul serio FUBARED. La mountain bike non è sopravvissuta, e certamente non avrei dovuto sopravvivere neanche io.
Continue reading »

Flattr this!

Feb 172012
 

Gnome 3 non è riuscito a conquistare gli utenti. Unity è così impopolare ha spazzato via il dominio di Ubuntu su Distrowatch e portato Linux Mint al numero uno. Con il desktop dominante (Gnome) e la distribuzione dominante (Ubuntu), che non sono riuscite a suscitare emozioni nei cuori degli utenti ci ricordiamo ancora una volta il motivo per cui ci piace usare Linux – c’è moltissima scelta.

Ci potrebbe anche essere troppa scelta. Da Fluxbox a XFCE e KDE o MATE c’è una vasta e confusa selezione dii ambienti desktop con cui lavorare. Mentre alcuni hanno cercato di passare a una opzione leggera come XFCE che utilizza gran parte delle impostazioni del passato di Linux aggiungendo alcune caratteristiche nuove (il simpatico see-through dock nella parte inferiore dello schermo su Xubuntu sembra davvero forte, per esempio) altri sono alla ricerca di qualcosa per il futuro. In Cinnamon abbiamo un futuro molto eccitante e bello che presto raccomandarete a tutti coloro che conoscete. Continue reading »

Flattr this!

Feb 152012
 

Oggi voglio darvi giusto una pillola, ma sono sicuro che anche se corto questo articolo potrà far risparmiare del tempo a qualcuno che, come me, ha questa esigenza.
Ovvero avendo una macchina Linux con sopra il Proxy Server Squid e vari IP (che possono essere Ipv4 e/o ipv6) configurare come proxy del proprio browser uno di questi ed uscire dalla macchina con quello stesso IP e non con l’ip di default.

Questo può essere utile se si dispone di servizi che richiedono uno specifico IP, o se si vuole dare il proxy a persone diverse ed essere ancora in grado di tracciare quello che fanno.
Per raggiungere questo obiettivo useremo le ACL, Squid ha delle ottime ACL (Access Control Lists), incorporate nel file squid.conf, che consente di bloccare o controllare l’accesso riferendosi al nome, l’IP, le reti, l’ora del giorno, giorno effettivo . Ricordate però che, come ogni firewall, più complicata è una ACL e più lento risulterà Squid nel rispondere alle richieste.
Continue reading »

Flattr this!

Feb 122012
 

Sono tante le persone che nella propria cantina o soffitta, possiedono dei computer obsoleti o che, comunque, non utilizzano perché considerati troppo vecchi e surclassati.
Oggi vedremo una delle tante possibilità per recuperare un vecchio PC. Oggi vedremo come trasformare il vostro PC in un fantastico Jukebox digitale. Avrete la possibilità di ascoltare musica con una vera stazione professionale! Cosa vi serve? Niente di più che il vostro vecchio PC e, ovviamente, delle casse o impianto audio discreto. Se poi, volete il massimo, prendete anche il vostro smartphone Android e vedrete cosa si potrà fare!
Continue reading »

Flattr this!