<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rdf:RDF [
<!ENTITY % HTMLlat1 PUBLIC
 "-//W3C//ENTITIES Latin 1 for XHTML//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">
]>
<rdf:RDF
 xmlns="http://purl.org/rss/1.0/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:admin="http://webns.net/mvcb/"
>
<channel rdf:about="http://blog.bestkevin.com">
<title>BestKevin's Weblog</title>
<link>http://blog.bestkevin.com</link>
<description>news, diary, journal, whatever. If you need english translation, feel free to ask.</description>
<dc:language>en-us</dc:language>
<dc:creator>BestKevin</dc:creator>
<dc:date>2008-08-19T22:22:44+02:00</dc:date>
<admin:generatorAgent rdf:resource="http://nanoblogger.sourceforge.net" />
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://blog.bestkevin.com/archives/2008/08/19/T22_22_27/index.html" />
<rdf:li rdf:resource="http://blog.bestkevin.com/archives/2008/08/02/T14_08_36/index.html" />
<rdf:li rdf:resource="http://blog.bestkevin.com/archives/2008/07/25/T08_39_02/index.html" />
<rdf:li rdf:resource="http://blog.bestkevin.com/archives/2008/06/27/T08_32_52/index.html" />
<rdf:li rdf:resource="http://blog.bestkevin.com/archives/2008/06/07/T23_03_44/index.html" />
<rdf:li rdf:resource="http://blog.bestkevin.com/archives/2008/05/24/T10_31_30/index.html" />
<rdf:li rdf:resource="http://blog.bestkevin.com/archives/2008/04/20/T22_11_54/index.html" />
<rdf:li rdf:resource="http://blog.bestkevin.com/archives/2008/04/07/T08_32_12/index.html" />
<rdf:li rdf:resource="http://blog.bestkevin.com/archives/2008/04/06/T19_38_38/index.html" />
<rdf:li rdf:resource="http://blog.bestkevin.com/archives/2008/04/01/T18_05_14/index.html" />
</rdf:Seq>
</items>
</channel>
<item rdf:about="http://blog.bestkevin.com/archives/2008/08/19/T22_22_27/index.html">
<link>http://blog.bestkevin.com/archives/2008/08/19/T22_22_27/index.html</link>
<title>Forza thepiratebay.org !!!</title>
<dc:date>2008-08-19T22:22:27+02:00</dc:date>
<dc:creator>BestKevin</dc:creator>
<dc:subject>Pensieri e parola</dc:subject>
<description><![CDATA[
Piu' o meno penso che tutti sappiano cosa sta accadendo al sito <a href="www.thpiratebay.org">thepiratebay.org</a> (ammesso e non concesso che il vostro provider ve lo lasci raggiungere), in breve (<a href="http://news.google.it/?ncl=1239546978&hl=it">qui</a> per approfondire) un magistrato ha ordinato ai provider italiani di oscurare i siti, pare che qualcuno abbia abusato di tale ordinanza e si sia fatto redirigere in casa il traffico destinato a tale sito, un po' come accade per i siti di scommesse rediretti verso <a href="www.aams.it">AAMS</a>. Ora altre denunce per una cosa stupidissima: sul sito della baia <a href="http://www.repubblica.it/interstitial/interstitial1283783.html">si trova materiale delle olimpiadi</a> da parte del comitato olimpico.  
<br />
Ma che stupidaggine e' ? Anch'io l'ho registrato, e' sull'hard disk del videoregistratore e posso farne dei DVD e passarli ad amici e parenti che non l'hanno visto in diretta. Che differenza fa se lo scarico da un sito <b>linkato</b> dal sito della baia oppure se lo registro direttamente dalla TV ?
<br />
Certo per un uso professionale si deve pagare, ad esempio per farne dei documentari, ma il fair use dovrebbe essere autorizzato anche in Italia e soprattutto entrare nella testa di questi personaggi che pensano di dover spillare soldi da qualsiasi persona e per qualsiasi cosa relativa ai loro prodotti.
<br />
Per il resto del materiale <b>linkato</b> (e non ospitato) dalla baia io seguo la teoria secondo la quale in realta' la diffusione del materiale non comporta una diminuzione delle vendite, conosco molte persone che hanno comperato giochi e musica dopo averli provati scaricandoli dai circuiti P2P, d'altronde con tutta la fuffa che cercano di proporci e' un atto di autodifesa sapere per cosa si stanno spendendo decine di euro.
<br />
Per cui, forza Baia, dateci dentro e difendetevi.]]></description>
</item>
<item rdf:about="http://blog.bestkevin.com/archives/2008/08/02/T14_08_36/index.html">
<link>http://blog.bestkevin.com/archives/2008/08/02/T14_08_36/index.html</link>
<title>Hacking di un addon firefox</title>
<dc:date>2008-08-02T14:08:36+02:00</dc:date>
<dc:creator>BestKevin</dc:creator>
<dc:subject>I miei computer</dc:subject>
<description><![CDATA[
Dovrei scrivere il report dei due week end passati, ma troppo da scrivere e poco tempo...
<br />
Vabbe'...prendo l'occasione per esporre un sistema banale per risolvere il problema del plugin <a href="https://addons.mozilla.org/it/firefox/addon/4336">Snap links</a>: <i>"Snap Links allows users to easily open multiple links in new tabs by drawing a box around them. Links can also be opened in new windows, new tabs on a new window, copied to clipboard, bookmarked or downloaded."</i>
<br />
E' un plugin molto carino ed interessante, immaginate una pagina con tutta una serie di link, ad esempio una ricerca su google, grazie a questo pezzo da aggiungere a <a href="http://www.mozilla.com">firefox</a> potete selezionare con il tasto destro tutti i link ed essi verranno aperti in nuove schede. Ma...c'e' un problema: questo plugin non e' compatibile con la versione 3.x di firefox, ed ecco come ovviare al problema:
<br />
scaricate il plugin da <a href="https://addons.mozilla.org/it/firefox/downloads/file/19122/snap_links-0.0.4-fx.xpi">qui</a>, e' un file .zip nonostante abbia l'estensione .xpi, per cui scompattatelo; dentro trovate il file install.rdf che dovete aprire con un editor di testo: modifica la riga contenente "maxVersion" mettendo al posto del valore (io avevo 3.0a8) con un valore maggiore, ad esempio 3.1. Salvate, comprimete con uno zip il contenuto rinomimandolo .xpi ed importatelo in firefox mediante il menu' file/apri.
<br />
Tutto qui. Una soluzione semplice, per un problema potenzialmente grande :)]]></description>
</item>
<item rdf:about="http://blog.bestkevin.com/archives/2008/07/25/T08_39_02/index.html">
<link>http://blog.bestkevin.com/archives/2008/07/25/T08_39_02/index.html</link>
<title>Auguri SysAdmin</title>
<dc:date>2008-07-25T08:39:02+02:00</dc:date>
<dc:creator>BestKevin</dc:creator>
<dc:subject>I miei computer</dc:subject>
<description><![CDATA[
Un caloroso augurio a tutti gli <a href="http://it.wikipedia.org/wiki/Sistemista">amministratori di sistema</a> in occasione del <a href="http://www.sysadminday.com/">9th Annual System Administrator Appreciation Day</a>.
<br />
<i>
"It's you isn't it? THE BASTARD OPERATOR FROM HELL!" "In the flesh, on the phone and in your account..."
<b>
<br />
<a href="http://en.wikiquote.org/wiki/BOFH">Simon Travaglia</a>
</b></i>]]></description>
</item>
<item rdf:about="http://blog.bestkevin.com/archives/2008/06/27/T08_32_52/index.html">
<link>http://blog.bestkevin.com/archives/2008/06/27/T08_32_52/index.html</link>
<title>Quinto kyū</title>
<dc:date>2008-06-27T08:32:52+02:00</dc:date>
<dc:creator>BestKevin</dc:creator>
<dc:subject>Pensieri e parola</dc:subject>
<description><![CDATA[
Ieri sera, in una palestra che pareva piu' una fornace che non un luogo di attivita' fisica, ho raggiunto il <a href="http://it.wikipedia.org/wiki/Kyū">quinto kyū</a> di <a href="http://it.wikipedia.org/wiki/Aikido">Aikido</a>.
<br />
E' stata una serata molto bella, fatta di sudore, sofferenza e mancanza d'ossigeno. Noi, cinque cadidati, abbiamo atteso che si svolgessero tutti gli altri esami e poi, per ultimi, abbiamo affrontato le dimostrazioni delle tecniche fin qui apprese:
<ul>
<li>Shomenuchi Ikkyo omote/ura
<li>Shomenuchi Nikkyo omote/ura
<li>Shomenuchi Kotegaeshi 
<li>Katatetori Shihonage omote/ura
<li>Katatetori Udekimenage irimi/tenkan
<li>Katatetori Ikkyo omote/ura
<li>Katatori Ikkyo omote/ura
</ul>
Un ringraziamento al Maestro Rizzi per la pazienza :)
<br />
E' stato un bell'anno, a parte il fatto che qualcuno non e' riuscito per vari motivi ad affrontare l'esame o ha dovuto abbandonare.
<br />
Ora un paio di mesi di pausa per poi affrontare il nuovo anno, nel nuovo orario, cosa che mi costringera' a fare sempre due allenamenti, visto che non vale comunque la pena andare a casa dal lavoro per poi andare al <a href="http://it.wikipedia.org/wiki/Dojo">dojo</a>]]></description>
</item>
<item rdf:about="http://blog.bestkevin.com/archives/2008/06/07/T23_03_44/index.html">
<link>http://blog.bestkevin.com/archives/2008/06/07/T23_03_44/index.html</link>
<title>One time pass su ssh</title>
<dc:date>2008-06-07T23:03:44+02:00</dc:date>
<dc:creator>BestKevin</dc:creator>
<dc:subject>I miei computer</dc:subject>
<description><![CDATA[
Lo avevo gia' fatto con sarge, ma da quando ho reinstallato con etch era una delle cose che avevo lasciato al futuro, ovvero ad adesso.
<br />
Sto parlando delle <a href="http://en.wikipedia.org/wiki/OPIE_Authentication_System">OPIE - One Time Password</a>. Lo scopo di questo modulo e' generare una password da richiedere (nel mio caso in ssh) ma che una volta usata viene "bruciata", come avviene con alcuni sistemi usati dalle banche per autorizzare le transazioni. La comodita' e' quella di potersi collegare da macchine considerate non sicure, ad esempio il PC di un cliente o di un amico, che potrebbero avere uno sniffer a bordo, poiche' il sistema non chiedera' piu' quella password, quindi averla non servira' a nulla.
<br />
Si inizia ad installare i pacchetti richiesti:
<br />
<i>
apt-get install libpam-opie opie-server opie-client
</i>
<br />
L'utente (nell'esempio kevin) deve creare una password per OPIE che sara' usata per generare le pass seguenti, attraverso l'apposito comando (notare cheuso il parametro -f per forzare quello che sarebbe un comando da dare esclusivamente da console):
<br />
<br />
<i>
opiepasswd -f -c kevin
</i>
<br />
<br />
Se vi dimenticate la password inserita potete rimuovere la riga relativa in /etc/opiekeys
<br />
Si deve poi configurare pam modificando il file /etc/pam.d/ssh inserendo la riga (la prima e la terza ci sono gia', le ho messe per indicare dove metterla esattamente):
<br />
<br />
<i>
# Standard Un*x authentication.
<br />
auth    sufficient      pam_opie.so
<br />
@include common-auth
</i>
<br />
<br />
In questo modo prima di richiedere la password del passwd (comportamento standard), viene richiesta la OPIE.
<br />
E' necessario pero' modificare anche /etc/ssh/sshd_config nel valore di una variabile, ponendo:
<br />
<br />
<i>
ChallengeResponseAuthentication yes
</i>
<br />
<br />
Riavviamo poi sshd con 
<br />
<br />
<i>
/etc/init.d/ssh restart
</i>
<br />
<br />
Se ora si prova a collegarsi in ssh, dopo il nome utente viene richiesta una pass mostrando due parametri: numero della chiave e seme. Il primo e' decrescente (la prima volta viene chiesto la chiave 499, poi la 498 etc...) mentre il secondo e' fisso ed e' generato e visualizzato quando si da il comando opiepasswd. Questi due valori, insieme alla password inserita sempre con opiepasswd, serve ad ottenere una serie di parole che rappresentano il valore della chiave OPIE da inserire. Come calcolarla ? Ci sono vari sistemi, io uso un programma (free) in java installato sul mio SonyEricsson T630 che si chiama <a href="http://www.google.it/search?hl=it&q=vejotp&btnG=Cerca+con+Google&meta=">VeJOTP</a>: basta inserire il numero di chiave richiesta, il seme e la password per ottenere la frase segreta, il numero di chiave viene poi decrementato automaticamente per cui la volta successiva basta premere il pulsante per ottenere la frase segreta.]]></description>
</item>
<item rdf:about="http://blog.bestkevin.com/archives/2008/05/24/T10_31_30/index.html">
<link>http://blog.bestkevin.com/archives/2008/05/24/T10_31_30/index.html</link>
<title>Don't panic</title>
<dc:date>2008-05-24T10:31:30+02:00</dc:date>
<dc:creator>BestKevin</dc:creator>
<dc:subject>Pensieri e parola</dc:subject>
<description><![CDATA[
Ricordo a tutti (??) i miei lettori che domani e' la <a href="http://it.wikipedia.org/wiki/Towel_Day">"Giornata dell'asciugamano"</a> (<a href="http://en.wikipedia.org/wiki/Towel_Day">Towel day</a>):
<br>
<i>
"Towel Day is celebrated every May 25 as a tribute by fans of the late author Douglas Adams.[...] On this day, fans carry a towel with them during the day to demonstrate their participation and mourning of the author."
</i>
<br>
Don't panic.]]></description>
</item>
<item rdf:about="http://blog.bestkevin.com/archives/2008/04/20/T22_11_54/index.html">
<link>http://blog.bestkevin.com/archives/2008/04/20/T22_11_54/index.html</link>
<title>Al via la stagione dei concerti</title>
<dc:date>2008-04-20T22:11:54+02:00</dc:date>
<dc:creator>BestKevin</dc:creator>
<dc:subject>Pensieri e parola</dc:subject>
<description><![CDATA[
Anche se con un po' di ritardo...eccomi a scrivere del primo concerto dell'anno cui ho assistito. Il 7 aprile sono andato a vedere l'esibione di <a href="http://it.wikipedia.org/wiki/Giovanni_Allevi">Giovanni Allevi</a>, salito all'onore delle cronache per il suo ultimo album, che contiene anche le canzoni utilizzate nelle pubblicita' di <a href="http://it.wikipedia.org/wiki/Fiat">FIAT</a><a href="http://it.wikipedia.org/wiki/Fiat_500_%282007%29">500</a> e di <a href="http://it.wikipedia.org/wiki/BMW">BMW</a>, dal titolo <a href="http://it.wikipedia.org/wiki/Allevilive">Allevilive</a>.
<br />
Ho sentito alcuni pareri contrastanti, soprattutto alcuni musicisti hanno giudizi negativi sulle capacita' di Allevi. Io non ho strumenti per giudicare oltre il semplice gusto personale e devo dire che mi e' piaciuto molto: e' stato come guardare un quadro di <a href="http://it.wikipedia.org/wiki/monet">Monet</a>, che puo' essere apprezzato anche da chi di arte non ne capisce nulla; come per i apprezzare i Monet bastano gli occhi, per apprezzare Allevi bastano le orecchie e lasciarsi accarezzare la mente dalle note che vengono espanse nell'aria.
<br />
Smentendo quindi i dubbi che aveva la persona seduta nel posto al mio fianco, mi sono divertito.
<br />
Ora aspettiamo che si avvicinino i periodi piu' caldi dove, con la prode <a href="http://en.wikipedia.org/wiki/VFR_750">Honda VFR 750</a> me ne andro' a <a href="http://it.wikipedia.org/wiki/perugia">Perugia</a> per l'<a href="http://it.wikipedia.org/wiki/Umbria_Jazz">Umbria Jazz</a>: per ora ho prenotato il concerto dei <a href="http://it.wikipedia.org/wiki/R.E.M._%28gruppo_musicale%29">R.E.M.</a>.]]></description>
</item>
<item rdf:about="http://blog.bestkevin.com/archives/2008/04/07/T08_32_12/index.html">
<link>http://blog.bestkevin.com/archives/2008/04/07/T08_32_12/index.html</link>
<title>Terminator parody</title>
<dc:date>2008-04-07T08:32:12+02:00</dc:date>
<dc:creator>BestKevin</dc:creator>
<dc:subject>Pensieri e parola</dc:subject>
<description><![CDATA[
A volte cercando su youtube per voci a caso spuntano delle autentiche chicche. Guardate questa parodia di un terminator inviato sulla terra il 25 dicembre dell'anno 0 :)
<br /><br />
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/Qnq7N6X4x84&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/Qnq7N6X4x84&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>]]></description>
</item>
<item rdf:about="http://blog.bestkevin.com/archives/2008/04/06/T19_38_38/index.html">
<link>http://blog.bestkevin.com/archives/2008/04/06/T19_38_38/index.html</link>
<title>...ma povero nonno...</title>
<dc:date>2008-04-06T19:38:38+02:00</dc:date>
<dc:creator>BestKevin</dc:creator>
<dc:subject>Pensieri e parola</dc:subject>
<description><![CDATA[
Non c'e' piu' rispetto :) E chissa' che buoni i biscotti... :)
<br /><br />

<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/nN8xUFqMk-w&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/nN8xUFqMk-w&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>]]></description>
</item>
<item rdf:about="http://blog.bestkevin.com/archives/2008/04/01/T18_05_14/index.html">
<link>http://blog.bestkevin.com/archives/2008/04/01/T18_05_14/index.html</link>
<title>Aggiornamento statistiche spam</title>
<dc:date>2008-04-01T18:05:14+02:00</dc:date>
<dc:creator>BestKevin</dc:creator>
<dc:subject>I miei computer</dc:subject>
<description><![CDATA[
Dopo l'applicazione delle regole per bloccare le email dirette a indirizzi inesistenti (pubblicata <a href="http://blog.bestkevin.com/archives/2008/03/17/T23_22_24/index.html">QUI</a>), ho voluto riprovare a vedere se i server remoti imparano un po', ed in effetti parrebbe di si', vediamo alcune statistiche:
<br /><br />
Mail lecite: <br />
grep "delivered" /var/log/syslog.0 | wc 
<br />
2813   36578  410275
<br />
grep "Illegal user" /var/log/syslog.0 | wc 
<br />
16877  354417 4662719
<br /><br />
Beh, un buon risultato confrontandolo con quello precedente:
<br /><br />
Mail lecite:<br />
grep "delivered" /var/log/syslog.0 | wc<br />
2531 32931 370647<br />
grep "Illegal user" /var/log/syslog.0 | wc<br />
48161 1011383 13132925 <br />
<br /><br />
Circa un terzo delle email illecite ricevute (alle quali si chiude la porta in faccia), e cio' non e' dovuto ad un diminuito traffico in quanto le mail lecite sono invece aumentate. Molto bene.]]></description>
</item>
</rdf:RDF>
