<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog of { marco siviero DOT org }; &#187; *NIX like</title>
	<atom:link href="http://marcosiviero.org/blog/category/nix-like/feed/" rel="self" type="application/rss+xml" />
	<link>http://marcosiviero.org/blog</link>
	<description>elucubrazioni mentali, pensieri, ecc..</description>
	<lastBuildDate>Wed, 01 Feb 2012 05:58:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Installazione di OpenVPN su CentOS 5.7</title>
		<link>http://marcosiviero.org/blog/2012/01/17/installazione-di-openvpn-su-centos-5-7/</link>
		<comments>http://marcosiviero.org/blog/2012/01/17/installazione-di-openvpn-su-centos-5-7/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 07:46:57 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[openvpn]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1666</guid>
		<description><![CDATA[Operazioni da fare sul server Mettiamo a posto il Firewall: # echo 1 &#62;/proc/sys/net/ipv4/ip_forward # iptables -t nat -A POSTROUTING -o $EXTIP -j MASQUERADE # iptables -A FORWARD -s 10.254.254.0/24 -j ACCEPT # iptables -A FORWARD -d 10.254.254.0/24 -j ACCEPT # iptables -A INPUT -p tcp &#8211;dport 1194 -j ACCEPT Installazione: # rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2012/01/17/installazione-di-openvpn-su-centos-5-7/">Installazione di OpenVPN su CentOS 5.7</a></p>
]]></description>
			<content:encoded><![CDATA[<h2></h2>
<h2><span style="color: #00ffff;">Operazioni da fare sul server</span></h2>
<p>Mettiamo a posto il Firewall:</p>
<blockquote><p># echo 1 &gt;/proc/sys/net/ipv4/ip_forward<br />
# iptables -t nat -A POSTROUTING -o $EXTIP -j MASQUERADE<br />
# iptables -A FORWARD -s 10.254.254.0/24 -j ACCEPT<br />
# iptables -A FORWARD -d 10.254.254.0/24 -j ACCEPT<br />
# iptables -A INPUT -p tcp &#8211;dport 1194 -j ACCEPT</p></blockquote>
<p>Installazione:</p>
<blockquote><p># rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm<br />
# yum -y update<br />
# yum -y install openvpn<br />
# cd /etc/openvpn/<br />
# cp /usr/share/doc/openvpn-2.2.0/sample-config-files/server.conf .<br />
# mkdir -p /etc/openvpn/easy-rsa/keys<br />
# cd /etc/openvpn/easy-rsa<br />
# cp -rf /usr/share/doc/openvpn-2.2.0/easy-rsa/2.0/* .<br />
# chmod o+x,g+x clean-all build-* vars pkitool whichopensslcnf inherit-inter list-crl revoke-full sign-req</p></blockquote>
<p>configuriamo /etc/openvpn/easy-rsa/vars (utile per la creazione della CA e dei certificati per Server/clients)</p>
<blockquote><p>export KEY_COUNTRY=&#8221;<span style="color: #ffff00;">IT</span>&#8221;<br />
export KEY_PROVINCE=&#8221;<span style="color: #ffff00;">ZN</span>&#8221;<br />
export KEY_CITY=&#8221;<span style="color: #ffff00;">City</span>&#8221;<br />
export KEY_ORG=&#8221;<span style="color: #ffff00;">MyOr</span><span style="color: #ffff00;">g</span>&#8221;<br />
export KEY_EMAIL=&#8221;<span style="color: #ffff00;">admin@server.</span><span style="color: #ffff00;">com</span>&#8220;</p></blockquote>
<p>creiamo CA, certificati per server e di 1 client</p>
<blockquote><p># . ./vars<br />
# ./clean-all<br />
# ./build-ca<br />
# ./build-key-server <span style="color: #ff0000;">$NAMESERVER</span><br />
# ./build-dh<br />
# ./build-key client1</p></blockquote>
<p>Creiamo il file di config per il server: /etc/openvpn/server.conf</p>
<blockquote><p>daemon<br />
proto tcp-server<br />
port 1194<br />
mode server<br />
tls-server<br />
dev tun</p>
<p>server 10.254.254.0 255.255.255.0<br />
ifconfig-pool-persist ipp.txt<br />
push &#8220;route 10.254.254.0 255.255.255.0&#8243;<br />
push &#8220;redirect-gateway&#8221;<br />
comp-lzo<br />
keepalive 10 60<br />
ping-timer-rem<br />
persist-tun<br />
persist-key<br />
ca ca.crt<br />
cert <span style="color: #ff0000;">$NAMESERVER</span>.crt<br />
key <span style="color: #ff0000;">$NAMESERVER</span>.key<br />
dh dh1024.pem<br />
script-security 2<br />
verb 4</p></blockquote>
<p>Muoviamo le chiavi costruite</p>
<blockquote><p># cd keys/<br />
# mv ca.* dh1024.pem <span style="color: #ff0000;">$NAMESERVER</span>.* /etc/openvpn/</p></blockquote>
<p>Facciamo partire il demone sul server e poi ci dedichiamo al client</p>
<blockquote><p># service openvpn start</p></blockquote>
<h2><span style="color: #00ffff;">Operazioni da fare sul client (es. Ubuntu)</span></h2>
<p>Copiamo le chiavi sul client:</p>
<blockquote><p># aptitude install openvpn<br />
# scp root@<span style="color: #ff0000;">$IPSERVER</span>:/etc/openvpn/ca.crt /etc/openvpn/ca.crt<br />
# scp root@<span style="color: #ff0000;">$IPSERVER</span>:/etc/openvpn/easy-rsa/keys/client1.crt /etc/openvpn/client.crt<br />
# scp root@<span style="color: #ff0000;">$IPSERVER</span>:/etc/openvpn/easy-rsa/keys/client1.key /etc/openvpn/client.key</p></blockquote>
<p>Creiamo il file di conf client.conf</p>
<p>vi /etc/openvpn/client.conf</p>
<blockquote><p>pull<br />
tls-client<br />
dev tun<br />
proto tcp-client<br />
remote <span style="color: #ff0000;">$IPSERVER</span> 1194<br />
resolv-retry infinite<br />
nobind<br />
ca ca.crt<br />
cert client1.crt<br />
key client1.key<br />
comp-lzo<br />
;log-append openvpn.log<br />
verb 4</p></blockquote>
<p>Facciamo partire il client (attenzione al parametro config: davanti ci sono due trattini, WordPress li visualizza come uno solo)</p>
<blockquote><p># openvpn <span style="color: #ff0000;">&#8211;config</span> /etc/openvpn/client.conf</p></blockquote>
<p>Se il ping al 10.254.254.1 dal client ha esito positivo il tunnel funziona.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2012/01/17/installazione-di-openvpn-su-centos-5-7/">Installazione di OpenVPN su CentOS 5.7</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2012/01/17/installazione-di-openvpn-su-centos-5-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 11.10 Oneiric Ocelot: veloce declino della (ex) distribuzione Linux più diffusa?</title>
		<link>http://marcosiviero.org/blog/2011/12/19/ubuntu-11-10-oneiric-ocelot-veloce-declino-della-ex-distribuzione-piu-diffusa/</link>
		<comments>http://marcosiviero.org/blog/2011/12/19/ubuntu-11-10-oneiric-ocelot-veloce-declino-della-ex-distribuzione-piu-diffusa/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 06:49:11 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1604</guid>
		<description><![CDATA[premessa: le mie sono considerazioni empiriche, cercando di rimanere obiettivo e tenendo conto dell&#8217; accellerata evoluzione che gli O.S. hanno avuto negli ultimi anni. le ultime scelte di Canonical, la mamma di Ubuntu, hanno fatto storcere il naso a molte persone, me compreso.  l&#8217;adozione di Unity ad esempio è emblematica: puntare su una interfaccia grafica [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2011/12/19/ubuntu-11-10-oneiric-ocelot-veloce-declino-della-ex-distribuzione-piu-diffusa/">Ubuntu 11.10 Oneiric Ocelot: veloce declino della (ex) distribuzione Linux più diffusa?</a></p>
]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;"><strong>premessa: le mie sono considerazioni empiriche, cercando di rimanere obiettivo e tenendo conto dell&#8217; accellerata evoluzione che gli O.S. hanno avuto negli ultimi anni.</strong></span></p>
<p>le ultime scelte di Canonical, la mamma di Ubuntu, hanno fatto storcere il naso a molte persone, me compreso.  l&#8217;adozione di Unity ad esempio è emblematica: puntare su una interfaccia grafica obiettivamente bruttina, piena di bug e per nulla innovativa sta facendo migrare gli utenti verso altri lidi. <strong>la scelta di far uscire 2 versioni all&#8217;anno di Ubuntu è quantomeno discutibile</strong>: le nuove releases dovrebbero uscire quando sono pronte e hanno delle novità serie da proporre agli utenti, non perchè è giunto il mese di aprile o ottobre.</p>
<p><strong><span style="color: #ff0000;">capitolo GUI</span></strong>: il solito caos che regna da anni (questo è un discorso che vale per tutte le distribuzioni Linux): ci sono molte alternative: KDE, Gnome, Unity, XFCE, etc ma nessuna, a mio avviso, è davvero bella graficamente, veloce ed innovativa.  sono quasi tutte anacronistiche, erano accettabili 10 anni fa, non adesso ad un passo dal 2012; Mac OS X e persino Windows 7 sono sotto questo lato anni luce avanti. se solo si riuscisse ad unire gli sforzi e creare un&#8217;unica interfaccia veramente innovativa Linux potrebbe guadagnare moltissimi utenti, rubandoli a Windows.</p>
<p><strong><span style="color: #ff0000;">capitolo bug</span></strong>: mi pare che i problemi negli ultimi anni siano aumentati drasticamente (sarà perchè hanno l&#8217;obbligo di far uscire le releases a tempo prestabilito e non riescono a testare per bene prima il tutto?): ho sempre e dico sempre, avuto problemi da risolvere ad ogni uscita, ad esempio la sospensione/ibernazione ad ogni release mi ha sempre creato problemi (ancora adesso per far funzionare la sospensione devo lanciare uno script che dà un &#8216;<em>pm-suspend</em>&#8216;, altrimenti nel modo standard mi ritorna al desktop), per non parlare di tante piccole <em>anomalie</em>  con cui fare i conti ogni giorno.</p>
<p>segue screenshot del crash di ieri durante normale navigazione web e con interfaccia Unity + Docky: <img class="aligncenter" title="crash_ubuntu.jpg" src="http://marcosiviero.org/blog/blog_images/crash_ubuntu.jpg" alt="" width="560" height="422" /></p>
<p><strong><span style="color: #ff0000;">capitolo lentezza</span></strong>: trovo che nelle ultime 2 versioni il sistema sia più lento, meno reattivo, avevo ed ho una configurazione in RAID 1 software con LVM e trovo che già per<strong> aprire un Text Editor vuoto</strong> da quando clicco sull&#8217; icona a quando la finestra viene aperta, passano, a volte, n secondi con la macchina scarica: inaccettabile. ovviamente ho reinstallato più volte, sempre partendo da situazioni pulite (no upgrade) ma spesso la lentezza è incredibile.</p>
<p><strong><span style="color: #ff0000;">in definitiva</span></strong>, penso che la strada presa da Canonical sia senza uscita, stanno andando verso un muro, dovrebbero invertire la rotta e prendere un&#8217;altra strada cercando di innovare veramente (potrebbero ad esempio concentrarsi nel creare una GUI nuova ed innovativa, risolvendo prima gli n problemi che il nudo sistema obiettivamente denuncia). mi viene da pensare che investano molto poco in termini di risorse umane ed economiche. facciamo il paragone con Android (comparazione che ci può stare in quanto è sempre un Linux), in pochi anni ha avuto uno sviluppo tale che lo ha portato a giocarsela alla pari (come interfaccia, funzionalità, velocità) con un mostro sacro come iPhone, che dominava incontrastato il mercato della telefonia. <strong><span style="color: #ff0000;">Linux ha molte potenzialità, questo è evidente, necessità però che qualcuno investa in maniera importante</span></strong> per farlo diventare davvero una alternativa succulenta ai due mostri commerciali <strong>Mac OS X e Windows 7</strong>, Canonical può farlo?</p>
<h4><span style="color: #ffff00;">cos&#8217;era Ubuntu 7 anni fa?    un sistema operativo per quelli che volevano provare Linux</span></h4>
<h4><span style="color: #ffff00;">cos&#8217;era Ubuntu 4 anni fa?    un&#8217; alternativa ancora un po&#8217; difficile da usare per chi non voleva più usare Windows</span></h4>
<h4><span style="color: #ffff00;">cos&#8217;è Ubuntu oggi?                un sistema operativo che è diventato facile da usare rimanendo però quello di 7 anni fa</span></h4>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2011/12/19/ubuntu-11-10-oneiric-ocelot-veloce-declino-della-ex-distribuzione-piu-diffusa/">Ubuntu 11.10 Oneiric Ocelot: veloce declino della (ex) distribuzione Linux più diffusa?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2011/12/19/ubuntu-11-10-oneiric-ocelot-veloce-declino-della-ex-distribuzione-piu-diffusa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux kernel 3.0.0 con driver proprietario Nvidia? installiamolo in 5 minuti su Ubuntu 11.04 Natty</title>
		<link>http://marcosiviero.org/blog/2011/07/25/linux-kernel-3-0-0-con-driver-proprietario-nvidia-installiamolo-in-5-minuti-su-ubuntu-11-04-natty/</link>
		<comments>http://marcosiviero.org/blog/2011/07/25/linux-kernel-3-0-0-con-driver-proprietario-nvidia-installiamolo-in-5-minuti-su-ubuntu-11-04-natty/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 07:10:15 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1476</guid>
		<description><![CDATA[scarichiamo per la ns. architettura (32 o 64 bit) i tre files linux-headers, linux-headers generic e image (consiglio di mettere sul sistema anche gli headers) da qui http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0-oneiric/ scarichiamo il driver Nvidia versione dev 280 per Natty, facendo sempre attenzione alla architettura, da qui http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/pool/main/n/nvidia-graphics-drivers/ installiamo il driver Nvidia version 280 Natty installiamo linux-headers*, linux-headers*generic, [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2011/07/25/linux-kernel-3-0-0-con-driver-proprietario-nvidia-installiamolo-in-5-minuti-su-ubuntu-11-04-natty/">Linux kernel 3.0.0 con driver proprietario Nvidia? installiamolo in 5 minuti su Ubuntu 11.04 Natty</a></p>
]]></description>
			<content:encoded><![CDATA[<ol>
<li>scarichiamo per la ns. architettura (32 o 64 bit) i tre files<strong> linux-headers</strong>,<strong> linux-headers generic</strong> e <strong>image</strong> (consiglio di mettere sul sistema anche gli headers) da qui <a title="kernel.ubuntu.com" href="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0-oneiric/" target="_blank">http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0-oneiric/</a></li>
<li>scarichiamo il driver Nvidia <strong>versione dev 280 per Natty</strong>, facendo sempre attenzione alla architettura, da qui <a title="ppa.launchpad.net" href="http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/pool/main/n/nvidia-graphics-drivers/" target="_blank">http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/pool/main/n/nvidia-graphics-drivers/</a></li>
<li>installiamo il driver Nvidia version 280 Natty</li>
<li>installiamo linux-headers*, linux-headers*generic, linux-image*</li>
<li>riavviamo</li>
<li>dare nel terminale un &#8216;<em>uname -r</em>&#8216;</li>
</ol>
<p>dovreste avere un output di questo tipo:</p>
<blockquote><p># uname -r<br />
3.0.0-0300-generic</p></blockquote>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2011/07/25/linux-kernel-3-0-0-con-driver-proprietario-nvidia-installiamolo-in-5-minuti-su-ubuntu-11-04-natty/">Linux kernel 3.0.0 con driver proprietario Nvidia? installiamolo in 5 minuti su Ubuntu 11.04 Natty</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2011/07/25/linux-kernel-3-0-0-con-driver-proprietario-nvidia-installiamolo-in-5-minuti-su-ubuntu-11-04-natty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>prova su strada del Server Virtuale Base Tiscali</title>
		<link>http://marcosiviero.org/blog/2011/07/05/prova-su-strada-del-server-virtuale-base/</link>
		<comments>http://marcosiviero.org/blog/2011/07/05/prova-su-strada-del-server-virtuale-base/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 21:00:59 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[server virtuale]]></category>
		<category><![CDATA[tiscali]]></category>
		<category><![CDATA[VPS]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1423</guid>
		<description><![CDATA[Caratteristiche: 5 GB di Spazio disco (compreso il S.O.) 1 GB di Ram (senza SWAP in quanto sono virtualizzati da OpenVZ) 1 IP statico 2 Mbps di banda Costo: 9.90€/mese Test svolti: Ping a maya.ngi.it (server di gioco online) 100 packets transmitted, 100 received, 0% packet loss, time 99034ms rtt min/avg/max/mdev = 27.377/28.205/35.813/0.925 ms Disco [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2011/07/05/prova-su-strada-del-server-virtuale-base/">prova su strada del Server Virtuale Base Tiscali</a></p>
]]></description>
			<content:encoded><![CDATA[<h3><span style="color: #ff0000;">Caratteristiche:</span></h3>
<p>5 GB di Spazio disco (compreso il S.O.)</p>
<p>1 GB di Ram (senza SWAP in quanto sono virtualizzati da OpenVZ)</p>
<p>1 IP statico</p>
<p>2 Mbps di banda</p>
<p>Costo: 9.90€/mese</p>
<h3><span style="color: #ff0000;">Test svolti:</span></h3>
<h3><strong>Ping a maya.ngi.it (server di gioco online)</strong></h3>
<blockquote><p>100 packets transmitted, 100 received, 0% packet loss, time 99034ms</p>
<p>rtt min/avg/max/mdev = 27.377/<strong>28.205</strong>/35.813/0.925 ms</p></blockquote>
<h3>Disco I/O (dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync):</h3>
<div>
<blockquote><p><strong>121 MB/s</strong></p></blockquote>
</div>
<h3><span style="font-family: Helvetica;">Test download da kernel.org:</span></h3>
<blockquote><p><strong>4.90 MB/s</strong></p></blockquote>
<h3><strong><span style="font-family: Helvetica;"> </span></strong><span style="font-family: Helvetica;">Test Upload dalla macchina Tiscali:</span></h3>
<div>
<blockquote><p><strong>232K/s</strong></p></blockquote>
<p><strong><span style="font-family: Helvetica;"> </span></strong><strong> </strong><strong> </strong><strong> </strong></p>
</div>
<h3><span style="font-family: Helvetica;">CPUs rilevate (2 con queste caratteristiche):</span></h3>
<blockquote><p>processor	: 0<br />
vendor_id	: AuthenticAMD<br />
cpu family	: 16<br />
model		: 2<br />
model name	: Quad-Core AMD Opteron(tm) Processor 8356<br />
stepping	: 3<br />
cpu MHz		: 2294.250<br />
cache size	: 512 KB<br />
fpu		: yes<br />
fpu_exception	: yes<br />
cpuid level	: 5<br />
wp		: yes<br />
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc pni cx16 popcnt lahf_lm extapic altmovcr8 abm sse4a misalignsse<br />
bogomips	: 4588.50<br />
TLB size	: 1024 4K pages<br />
clflush size	: 64<br />
cache_alignment	: 64<br />
address sizes	: 36 bits physical, 48 bits virtual<br />
power management: ts ttp tm stc 100mhzsteps hwpstate [8]</p></blockquote>
<p>tutto sommato, visto il prezzo, un buon entry level. La macchina si può accendere, riavviare e spegnere da pannello di controllo, inoltre viene fornito anche il software di gestione web Webmin.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2011/07/05/prova-su-strada-del-server-virtuale-base/">prova su strada del Server Virtuale Base Tiscali</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2011/07/05/prova-su-strada-del-server-virtuale-base/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>timeout, un comando poco conosciuto</title>
		<link>http://marcosiviero.org/blog/2011/02/07/timeout-un-comando-poco-conosciuto/</link>
		<comments>http://marcosiviero.org/blog/2011/02/07/timeout-un-comando-poco-conosciuto/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 07:21:55 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[timeout]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1344</guid>
		<description><![CDATA[penso non abbia la notorietà che si merita questo comando, eppure timeout può essere utile per gestire tutti quei comandi che ad un certo punto si freezano per degli errori o per gestire l&#8217;output con un tempo pre-determinato. installazione sui sistemi Debian-like: aptitude install timeout esempio d&#8217;uso: timeout 2 df se per esempio vogliamo killare [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2011/02/07/timeout-un-comando-poco-conosciuto/">timeout, un comando poco conosciuto</a></p>
]]></description>
			<content:encoded><![CDATA[<p>penso non abbia la notorietà che si merita questo comando, eppure <strong>timeout</strong> può essere utile per gestire tutti quei comandi che ad un certo punto si freezano per degli errori o per gestire l&#8217;output con un tempo pre-determinato.</p>
<p>installazione sui sistemi Debian-like: <em><strong>aptitude install timeout</strong></em></p>
<p>esempio d&#8217;uso: <em><strong>timeout 2 df</strong></em></p>
<p>se per esempio vogliamo killare con un signal 9 un df bloccato da un NFS dopo due secondi</p>
<p>c&#8217;è la possibilità anche di scegliere con quale segnale uccidere il processo utilizzando l&#8217;opzione <strong><em>-s</em></strong></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2011/02/07/timeout-un-comando-poco-conosciuto/">timeout, un comando poco conosciuto</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2011/02/07/timeout-un-comando-poco-conosciuto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>P2P su rete mobile? si, su Android</title>
		<link>http://marcosiviero.org/blog/2010/11/21/p2p-su-rete-mobile-si-su-android/</link>
		<comments>http://marcosiviero.org/blog/2010/11/21/p2p-su-rete-mobile-si-su-android/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 21:05:44 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[p2p]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[share]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1324</guid>
		<description><![CDATA[sembra una follia ma non lo è. il P2P (Peer-To-Peer) utilizzato per scambiarsi file (il)legalmente sbarca sui dispositivi mobili, agevolato dalle tariffe flat garantite dagli operatori (che hanno comunque un massimale in termini di traffico) che permettono di stare agganciati alle rete tutto il giorno anche dallo smartphone con una spesa tutto sommato accessibile. le [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2010/11/21/p2p-su-rete-mobile-si-su-android/">P2P su rete mobile? si, su Android</a></p>
]]></description>
			<content:encoded><![CDATA[<p>sembra una follia ma non lo è.</p>
<p>il P2P (Peer-To-Peer) utilizzato per scambiarsi file (<span style="text-decoration: line-through;">il</span>)legalmente sbarca sui dispositivi mobili, agevolato dalle tariffe flat garantite dagli operatori (che hanno comunque un massimale in termini di traffico) che permettono di stare agganciati alle rete tutto il giorno anche dallo smartphone con una spesa tutto sommato accessibile.</p>
<p>le reti di condivisione utilizzate da questo client sono BitTorrent e Gnutella.</p>
<p>link: <strong><a title="Frostwire" href="http://www.frostwire.com/" target="_blank">Frostwire</a></strong></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2010/11/21/p2p-su-rete-mobile-si-su-android/">P2P su rete mobile? si, su Android</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2010/11/21/p2p-su-rete-mobile-si-su-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gestiamo l&#8217; MBR (Master Boot Record) di Windows</title>
		<link>http://marcosiviero.org/blog/2010/04/19/gestiamo-l-mbr-master-boot-record-di-windows/</link>
		<comments>http://marcosiviero.org/blog/2010/04/19/gestiamo-l-mbr-master-boot-record-di-windows/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 06:55:10 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[Windows Software]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[copy]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mbr]]></category>
		<category><![CDATA[vm]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1221</guid>
		<description><![CDATA[mi è capitato di dover resizare un macchina virtuale con installato Windows XP, con file system NTFS. Facendo una copia di tutti i files, con un live cd Linux in un altro disco virtuale, mi sono poi dovuto confrontare con la creazione del nuovo MBR. Vi sono due possibili soluzioni: far partire un cd d&#8217;installazione [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2010/04/19/gestiamo-l-mbr-master-boot-record-di-windows/">gestiamo l&#8217; MBR (Master Boot Record) di Windows</a></p>
]]></description>
			<content:encoded><![CDATA[<p>mi è capitato di dover resizare un macchina virtuale con installato Windows XP, con file system NTFS.</p>
<p>Facendo una copia di tutti i files, con un live cd Linux in un altro disco virtuale, mi sono poi dovuto confrontare con la creazione del nuovo MBR.</p>
<p>Vi sono due possibili soluzioni:</p>
<ol>
<li>far partire un cd d&#8217;installazione di Windows e scegliere al boot l&#8217;opzione &#8216;R&#8217; e una volta che si è in modalità CLI si dà un &#8216;fdisk /MBR&#8217; o  &#8216;fixmbr&#8217;</li>
<li>usare lo stesso live cd Linux che vi ha permesso di copiare tutto usando banalmente quando ha finito di copiare un &#8216;ms-sys -m /dev/&lt;XXX&gt;&#8217;</li>
</ol>
<p>io ho scelto la seconda opzione, inutile dire che dopo una copia di questo genere serve, da Windows, un file system check e una deframmentazione completa, perchè il sistema è si funzionante ma non ottimizzato.</p>
<p>link progetto <strong><a title="ms-sys" href="http://ms-sys.sourceforge.net/" target="_blank">ms-sys</a></strong></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2010/04/19/gestiamo-l-mbr-master-boot-record-di-windows/">gestiamo l&#8217; MBR (Master Boot Record) di Windows</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2010/04/19/gestiamo-l-mbr-master-boot-record-di-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>verifichiamo se l&#8217; HW di una macchina è compatibile con Debian</title>
		<link>http://marcosiviero.org/blog/2010/03/29/verifichiamo-se-l-hw-di-una-macchina-e-compatibile-con-debian/</link>
		<comments>http://marcosiviero.org/blog/2010/03/29/verifichiamo-se-l-hw-di-una-macchina-e-compatibile-con-debian/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 07:25:51 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[kernel]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1196</guid>
		<description><![CDATA[interessante il sito che propongo in questo post. esso ci permette di valutare, incollando l&#8217;output di &#8220;lspci -n&#8221;, se la scheda madre della macchina in questione, con tutti i suoi controllers, chipsets, schede PCI, ecc sono compatibili con Debian, da quale versione del kernel di questa sono supportati e che modulo usano. Inoltre, possiamo anonimamente [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2010/03/29/verifichiamo-se-l-hw-di-una-macchina-e-compatibile-con-debian/">verifichiamo se l&#8217; HW di una macchina è compatibile con Debian</a></p>
]]></description>
			<content:encoded><![CDATA[<p>interessante il sito che propongo in questo post.</p>
<p>esso ci permette di valutare, incollando l&#8217;output di &#8220;lspci -n&#8221;, se la scheda madre della macchina in questione, con tutti i suoi controllers, chipsets, schede PCI, ecc sono compatibili con Debian, da quale versione del kernel di questa sono supportati e che modulo usano.</p>
<p>Inoltre, possiamo anonimamente far inserire la nostra macchina nel loro DB, facendo crescere il sito, inserendo marca e modello della scheda madre che abbiamo controllato.</p>
<p>link: <strong><a title="Device driver check &amp; report" href="http://kmuto.jp/debian/hcl/index.rhtmlx" target="_blank">Device driver check &amp; report<br />
</a></strong></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2010/03/29/verifichiamo-se-l-hw-di-una-macchina-e-compatibile-con-debian/">verifichiamo se l&#8217; HW di una macchina è compatibile con Debian</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2010/03/29/verifichiamo-se-l-hw-di-una-macchina-e-compatibile-con-debian/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>monitoriamo la nostra macchina con i grafici, semplicemente e velocemente</title>
		<link>http://marcosiviero.org/blog/2010/02/15/monitoriamo-la-nostra-macchina-con-i-grafici-semplicemente-e-velocemente/</link>
		<comments>http://marcosiviero.org/blog/2010/02/15/monitoriamo-la-nostra-macchina-con-i-grafici-semplicemente-e-velocemente/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 07:51:38 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[graphs]]></category>
		<category><![CDATA[munin]]></category>
		<category><![CDATA[system]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1167</guid>
		<description><![CDATA[volete sapere come sta girando la vostra macchina? vi interessa conoscere eventuali problematiche solo con uno sguardo? Munin è il software che fa per voi. infatti con lui (presente nei repositories di Debian/Ubuntu) è possibile graficizzare velocemente qualsiasi cosa si possa esprimere con dei numeri. installarlo è semplicissimo: si usa il buon &#8216;aptitude install munin&#8217;, [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2010/02/15/monitoriamo-la-nostra-macchina-con-i-grafici-semplicemente-e-velocemente/">monitoriamo la nostra macchina con i grafici, semplicemente e velocemente</a></p>
]]></description>
			<content:encoded><![CDATA[<p>volete sapere come sta girando la vostra macchina? vi interessa conoscere eventuali problematiche solo con uno sguardo?</p>
<p><a title="Munin" href="http://munin.projects.linpro.no/" target="_blank"><strong>Munin</strong></a> è il software che fa per voi.</p>
<p>infatti con lui (presente nei repositories di Debian/Ubuntu) è possibile<strong> graficizzare velocemente qualsiasi cosa</strong> si possa esprimere con dei numeri.</p>
<p>installarlo è semplicissimo: si usa il buon &#8216;aptitude install munin&#8217;, che si occupa delle dipendenze e lo installa, poi via Apache (configurandolo perchè vada a leggere con un alias o virtual host, la directory /var/www/munin) si visualizza la pagina che il software ha creato: finito, <strong>Munin</strong> sta già graficizzando usando gli scripts di default.</p>
<p>dopo pochi minuti via web avremo i grafici che riguardano CPU, Ethernet, Load Average, Mysql queries e molti altri.</p>
<p>crearne di personalizzati da subito è semplicissimo: si copia la struttura da uno già in servizio e si modifica a piacimento, ecco che avremo creato il nostro custom graph. <strong>è possibile scrivere scripts in qualsiasi linguaggio</strong>.</p>
<p>possibilità di graficizzare un cluster di macchine, di avere delle soglie di avvertimento per farsi avvertire via mail/syslog o script esterno sono solo alcune delle features di questo ottimo programma scritto in PERL.</p>
<p>veramente completo e subito operativo.</p>
<p>se lo volete vedere in azione : <a title="live Munin" href="http://munin.ping.uio.no/" target="_blank">Munin live</a></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2010/02/15/monitoriamo-la-nostra-macchina-con-i-grafici-semplicemente-e-velocemente/">monitoriamo la nostra macchina con i grafici, semplicemente e velocemente</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2010/02/15/monitoriamo-la-nostra-macchina-con-i-grafici-semplicemente-e-velocemente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>stress tests per sondare l&#8217;affidabilità di un sistema *nix / Linux</title>
		<link>http://marcosiviero.org/blog/2009/12/14/stress-tests-per-sondare-laffidabilita-di-un-sistema-nix-linux/</link>
		<comments>http://marcosiviero.org/blog/2009/12/14/stress-tests-per-sondare-laffidabilita-di-un-sistema-nix-linux/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 07:51:08 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[cpu]]></category>
		<category><![CDATA[failure]]></category>
		<category><![CDATA[hd]]></category>
		<category><![CDATA[hw]]></category>
		<category><![CDATA[ram]]></category>
		<category><![CDATA[stress test]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1125</guid>
		<description><![CDATA[una macchina fa le bizze? si comporta in maniera stravagante? Dà errori strani? i programmi che elenco qui sotto sono utili per mettere sotto stress CPU, RAM, HD, facendo quindi emergere eventuali problemi HW. POLIVALENTI: stress : test per CPU, RAM, I/O,  HD (c&#8217;è nel repository dei sistemi Debian like) &#8211; User Interface: CLI esempio [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/12/14/stress-tests-per-sondare-laffidabilita-di-un-sistema-nix-linux/">stress tests per sondare l&#8217;affidabilità di un sistema *nix / Linux</a></p>
]]></description>
			<content:encoded><![CDATA[<p>una macchina fa le bizze? si comporta in maniera stravagante? Dà errori strani?</p>
<p>i programmi che elenco qui sotto sono utili per <strong>mettere sotto stress CPU, RAM, HD</strong>, facendo quindi emergere eventuali problemi HW.</p>
<p><strong>POLIVALENTI:</strong></p>
<blockquote><p><strong><a title="stress" href="http://weather.ou.edu/~apw/projects/stress/" target="_blank">stress</a> </strong>: test per CPU, RAM, I/O,  HD (c&#8217;è nel repository dei sistemi Debian like) &#8211; User Interface: CLI</p>
<p>esempio d&#8217;uso: <em>./stress -t 10 &#8211;cpu 8 &#8211;io 4 &#8211;vm 2 &#8211;vm-bytes 256M  -d 8</em></p></blockquote>
<p>-</p>
<blockquote><p><strong><a title="phoronix test suite" href="http://www.phoronix-test-suite.com/?k=home" target="_blank">Phoronix Test Suite</a> </strong>: tantissimi i tests / benchmark disponibili &#8211; User Interface: CLI / GUI</p></blockquote>
<p><strong>SPECIFICI:</strong></p>
<blockquote><p><a title="Memtest86+" href="http://www.memtest.org/" target="_blank"><strong>Memtest86+ </strong></a>: il migliore per testare la RAM</p></blockquote>
<p>-</p>
<blockquote><p><strong><a title="IOzone" href="http://www.iozone.org/" target="_blank">IOzone</a></strong> : Benchmark per HD</p></blockquote>
<p>-</p>
<blockquote><p><a title="Mersenne Prime" href="http://mersenne.org/freesoft/" target="_blank"><strong>Mersenne Prime</strong></a> : test per CPU</p></blockquote>
<p>-</p>
<blockquote><p><strong><a title="Bonnie++" href="http://www.coker.com.au/bonnie++/" target="_blank">Bonnie++</a> </strong>: test I/O Filesystem</p></blockquote>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/12/14/stress-tests-per-sondare-laffidabilita-di-un-sistema-nix-linux/">stress tests per sondare l&#8217;affidabilità di un sistema *nix / Linux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/12/14/stress-tests-per-sondare-laffidabilita-di-un-sistema-nix-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>telefono con Android come O.S.? provate il telecomando che gestisce il vostro PC</title>
		<link>http://marcosiviero.org/blog/2009/11/12/telefono-con-android-come-o-s-provate-il-telecomando-che-gestisce-il-vostro-pc/</link>
		<comments>http://marcosiviero.org/blog/2009/11/12/telefono-con-android-come-o-s-provate-il-telecomando-che-gestisce-il-vostro-pc/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 07:40:06 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Windows Software]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Gphone]]></category>
		<category><![CDATA[remote]]></category>
		<category><![CDATA[remote control]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1054</guid>
		<description><![CDATA[se possedete un telefono con Android come sistema operativo non potete non provare il software free Gmote . Gmote permette di trasformare il vostro telefono in un telecomando che gestisce le funzioni multimediali del vostro PC utilizzando il Wi-Fi. il funzionamento è quello che da una vita permette ad Internet di esistere: il concetto server-client: [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/11/12/telefono-con-android-come-o-s-provate-il-telecomando-che-gestisce-il-vostro-pc/">telefono con Android come O.S.? provate il telecomando che gestisce il vostro PC</a></p>
]]></description>
			<content:encoded><![CDATA[<p>se possedete un telefono con Android come sistema operativo non potete non provare il software free <strong><a title="gmote.org" href="http://www.gmote.org/">Gmote</a></strong> .</p>
<p><strong>Gmote</strong> permette di <strong>trasformare il vostro telefono in un telecomando</strong> che gestisce le funzioni multimediali del vostro PC utilizzando il Wi-Fi.</p>
<p>il funzionamento è quello che da una vita permette ad Internet di esistere: il concetto server-client: è sufficiente dotare il vostro PC del server (possibile il download  per Linux, Mac OS 10.4+, MS Windows) e scaricare dal market sul Gphone il client.</p>
<p>dopo aver settato l&#8217;IP del server sull&#8217; Android, non vi resterà che navigare all&#8217;interno delle directories che avrete, nel frattempo, abilitato allo start del server.</p>
<p>l&#8217;ho provato su Ubuntu 9.04 (dopo il <a title="downgrade da Ubuntu 9.10 a Ubuntu 9.04" href="http://marcosiviero.org/blog/2009/11/08/ubuntu-9-10-cronaca-di-un-downgrade-annunciato-causa-suspend-k-o/" target="_blank">downgrade </a>da Ubuntu 9.10) e devo dire che sono rimasto piacevolmente stupito, il software è sicuramente migliorabile, ma è all&#8217;altezza delle aspettative.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/11/12/telefono-con-android-come-o-s-provate-il-telecomando-che-gestisce-il-vostro-pc/">telefono con Android come O.S.? provate il telecomando che gestisce il vostro PC</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/11/12/telefono-con-android-come-o-s-provate-il-telecomando-che-gestisce-il-vostro-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.10: cronaca di un downgrade annunciato (causa suspend K.O.)</title>
		<link>http://marcosiviero.org/blog/2009/11/08/ubuntu-9-10-cronaca-di-un-downgrade-annunciato-causa-suspend-k-o/</link>
		<comments>http://marcosiviero.org/blog/2009/11/08/ubuntu-9-10-cronaca-di-un-downgrade-annunciato-causa-suspend-k-o/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 09:20:45 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[suspend]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1036</guid>
		<description><![CDATA[purtroppo sono stato costretto. lo so, non si dovrebbe, è concettualmente sbagliato abbandonare una release nuova, fiammante, per tornare a quella obsoleta piena di ragnatele, ma ho dovuto farlo. ebbene sì: sono tornato ad Ubuntu 9.04 Jaunty dopo che avevo upgradato alla 9.10 Karmic Koala. il motivo può essere considerato frivolo: Ubuntu 9.10 sul mio [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/11/08/ubuntu-9-10-cronaca-di-un-downgrade-annunciato-causa-suspend-k-o/">Ubuntu 9.10: cronaca di un downgrade annunciato (causa suspend K.O.)</a></p>
]]></description>
			<content:encoded><![CDATA[<p>purtroppo sono stato costretto.</p>
<p>lo so, non si dovrebbe, è concettualmente sbagliato abbandonare una release nuova, fiammante, per tornare a quella obsoleta piena di ragnatele, ma ho dovuto farlo.</p>
<p>ebbene sì: sono tornato ad Ubuntu 9.04 Jaunty dopo che avevo upgradato alla 9.10 Karmic Koala.</p>
<p>il motivo può essere considerato frivolo: Ubuntu 9.10 sul mio pc desktop non mi gestiva più la sospensione e io ne faccio un uso sfrenato.</p>
<p>i dettagli: dopo aver fatto l&#8217;upgrade dalla 9.04 mettendo l&#8217;OS  in sospensione <strong>esso rimaneva &#8216;appeso&#8217;</strong>, schermo nero e cursore lampeggiante (d&#8217;obbligo un reset fisico).</p>
<p>decido allora di reinstallare in maniera pulita la 9.10 e riprovo la sospensione: questa volta la macchina chiude la sessione mettendo tutti i dati in RAM e spegne il monitor, peccato che alla riaccensione il <strong>monitor resti spento </strong>e non vi sia modo di accedere al pc.</p>
<p>nulla di anomalo nel log <em>/var/log/pm-suspend.log</em> e non può essere un problema di kernel in quanto ne ho provati 3.</p>
<p>sotto il link al forum Ubuntu dove se ne parla:</p>
<p><a title="9.10 suspend/hibernate issue" href="http://ubuntuforums.org/showthread.php?t=1307618" target="_blank"><strong>9.10 suspend/hibernate issue</strong></a></p>
<p>nel 9.04, ovviamente, la sospensione <strong>funziona benissimo</strong>&#8230;</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/11/08/ubuntu-9-10-cronaca-di-un-downgrade-annunciato-causa-suspend-k-o/">Ubuntu 9.10: cronaca di un downgrade annunciato (causa suspend K.O.)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/11/08/ubuntu-9-10-cronaca-di-un-downgrade-annunciato-causa-suspend-k-o/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Android SDK Manager su Ubuntu 9.10 e i problemi di download dell&#8217;SDK</title>
		<link>http://marcosiviero.org/blog/2009/11/03/android-sdk-manager-su-ubuntu-9-10-e-i-problemi-di-download-dellsdk/</link>
		<comments>http://marcosiviero.org/blog/2009/11/03/android-sdk-manager-su-ubuntu-9-10-e-i-problemi-di-download-dellsdk/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 21:01:30 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1022</guid>
		<description><![CDATA[se vi state cimentando a sviluppare/giocare con l&#8217;SDK Android e avete come OS Ubuntu 9.10 Karmic Koala, avrete notato che lanciando l&#8217;SDK manager (con $ ./android update sdk) e cercando di scaricare le varie versioni di SDK, otterrete questo triste messaggio: Failed to fetch URL  https://dl-ssl.google.com/android/repository/repository.xml, reason:  HTTPS SSL error. You m ight want to [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/11/03/android-sdk-manager-su-ubuntu-9-10-e-i-problemi-di-download-dellsdk/">Android SDK Manager su Ubuntu 9.10 e i problemi di download dell&#8217;SDK</a></p>
]]></description>
			<content:encoded><![CDATA[<p>se vi state cimentando a sviluppare/giocare con l&#8217;SDK Android e avete come OS Ubuntu 9.10 Karmic Koala, avrete notato che lanciando l&#8217;SDK manager (con<strong> $ ./android update sdk</strong>) e cercando di scaricare le varie versioni di SDK, otterrete questo triste messaggio:</p>
<blockquote><p><em>Failed to fetch URL  https://dl-ssl.google.com/android/repository/repository.xml, reason:  HTTPS SSL error. You m<br />
ight want to force download through HTTP in the settings.</em></p></blockquote>
<p>spuntando la relativa opzione (&#8216;Force https://&#8230; sources&#8230;&#8221;) nei Settings si ha il medesimo errore. la soluzione si ottiene, invece, settando una variabile d&#8217;ambiente a &#8216;true&#8217;, così:</p>
<blockquote><p><strong>$</strong> <strong>GDK_NATIVE_WINDOWS=true ./android update sdk</strong></p>
<p><strong><br />
</strong></p></blockquote>
<p>ora funzionerà.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/11/03/android-sdk-manager-su-ubuntu-9-10-e-i-problemi-di-download-dellsdk/">Android SDK Manager su Ubuntu 9.10 e i problemi di download dell&#8217;SDK</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/11/03/android-sdk-manager-su-ubuntu-9-10-e-i-problemi-di-download-dellsdk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linus Torvalds &amp; Windows 7&#8230;.</title>
		<link>http://marcosiviero.org/blog/2009/10/25/linus-torvalds-windows-7/</link>
		<comments>http://marcosiviero.org/blog/2009/10/25/linus-torvalds-windows-7/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 18:52:57 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[Windows Software]]></category>
		<category><![CDATA[Linus Torvalds]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=1011</guid>
		<description><![CDATA[troppo simpatica per non essere postata questa foto&#8230; ah, per chi non lo conoscesse, lui è il creatore di Linux. [Linus Torvalds @ Japan Linux Symposium 23 October 2009] Post from: blog of { marco siviero DOT org };Linus Torvalds &#038; Windows 7&#8230;.<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/10/25/linus-torvalds-windows-7/">Linus Torvalds &#038; Windows 7&#8230;.</a></p>
]]></description>
			<content:encoded><![CDATA[<p>troppo simpatica per non essere postata questa foto&#8230; ah, per chi non lo conoscesse, lui è il creatore di Linux.</p>
<p><img class="aligncenter" title="Linus Torvalds &amp; Windows 7" src="http://marcosiviero.org/blog/blog_images/linus-torvalds-windows-7.jpg" alt="" width="600" height="400" /></p>
<p style="text-align: center;">[Linus Torvalds @ <a href="http://events.linuxfoundation.org/events/japan-linux-symposium" target="_blank">Japan Linux Symposium</a> 23 October 2009]</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/10/25/linus-torvalds-windows-7/">Linus Torvalds &#038; Windows 7&#8230;.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/10/25/linus-torvalds-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>telefono con Android come O.S.? cercate le applicazioni del market via web</title>
		<link>http://marcosiviero.org/blog/2009/10/11/telefono-con-android-come-o-s-cercate-le-applicazioni-del-market-via-web/</link>
		<comments>http://marcosiviero.org/blog/2009/10/11/telefono-con-android-come-o-s-cercate-le-applicazioni-del-market-via-web/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 07:41:49 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Good Websites]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[phone]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=983</guid>
		<description><![CDATA[se siete (come il sottoscritto) Androidiani, vi sarete accorti che sul sito ufficiale del market è impossibile cercare le applicazioni per valutare un&#8217;eventuale installazione, quest&#8217;operazione è infatti possibile solo dai terminali Android. Chi volesse però la comodità dello schermo grande e della tastiera hardware consiglio questo sito, dove troverete tutte le applicazioni installabili per il [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/10/11/telefono-con-android-come-o-s-cercate-le-applicazioni-del-market-via-web/">telefono con Android come O.S.? cercate le applicazioni del market via web</a></p>
]]></description>
			<content:encoded><![CDATA[<p>se siete (come il sottoscritto) Androidiani, vi sarete accorti che sul sito ufficiale del market è impossibile cercare le applicazioni per valutare un&#8217;eventuale installazione, quest&#8217;operazione è infatti possibile solo dai terminali Android.</p>
<p>Chi volesse però la comodità dello schermo grande e della tastiera hardware consiglio questo <strong><a title="androlib.com" href="http://www.androlib.com" target="_blank">sito</a></strong>, dove troverete tutte le applicazioni installabili per il vostro Android, con tutto quello che può essere utile: screenshots, valutazione, commenti e quant&#8217; altro.</p>
<p>fateci un giro: <strong><a title="androlib.com" href="http://www.androlib.com/" target="_blank">androlib.com</a></strong></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/10/11/telefono-con-android-come-o-s-cercate-le-applicazioni-del-market-via-web/">telefono con Android come O.S.? cercate le applicazioni del market via web</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/10/11/telefono-con-android-come-o-s-cercate-le-applicazioni-del-market-via-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gli shortcuts del crontab per pilotare cron</title>
		<link>http://marcosiviero.org/blog/2009/08/10/gli-shortcuts-del-crontab-per-pilotare-cron/</link>
		<comments>http://marcosiviero.org/blog/2009/08/10/gli-shortcuts-del-crontab-per-pilotare-cron/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 05:55:17 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[crontab]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=920</guid>
		<description><![CDATA[utilizzare cron sui sistemi Linux/*nix è, praticamente, un must. con esso riusciamo a gestire quasi qualsiasi operazione da fare eseguire alla macchina. non tutti conoscono però anche gli &#8216;shortcuts&#8217; di /etc/crontab, parole che con una @ davanti ci permettono di velocizzare l&#8217;inserimento dell&#8217;operazione da eseguire ottenendo il medesimo risultato. sopra tutti il comando che lancerà [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/08/10/gli-shortcuts-del-crontab-per-pilotare-cron/">gli shortcuts del crontab per pilotare cron</a></p>
]]></description>
			<content:encoded><![CDATA[<p>utilizzare <strong>cron</strong> sui sistemi Linux/*nix è, praticamente, un must. con esso riusciamo a gestire <span style="text-decoration: line-through;">quasi</span> qualsiasi operazione da fare eseguire alla macchina.</p>
<p>non tutti conoscono però anche gli &#8216;shortcuts&#8217; di <strong>/etc/crontab</strong>, parole che con una @ davanti ci permettono di velocizzare l&#8217;inserimento dell&#8217;operazione da eseguire ottenendo il medesimo risultato.</p>
<p><strong>sopra tutti il comando che lancerà uno script/comando al boot della macchina.</strong></p>
<blockquote><p><strong> @reboot        gira allo startup della macchina</strong><br />
@yearly         gira una volta all&#8217;anno: equivale a  &#8220;0 0 1 1 *&#8221;.<br />
@annually     come @yearly<br />
@monthly     gira una volta ala mese: equivale a &#8220;0 0 1 * *&#8221;.<br />
@weekly       gira una volta alla settimana: equivale a &#8220;0 0 * * 0&#8243;.<br />
@daily          gira una volta al giorno: equivale a &#8220;0 0 * * *&#8221;.<br />
@midnight    come @daily<br />
@hourly gira una volta ogni ora: equivale a &#8220;0 * * * *&#8221;.</p></blockquote>
<p>quindi nel caso volessimo far partire uno script al boot dell&#8217; O.S. dovremmo scrivere nell&#8217; /etc/crontab una riga di questo tipo</p>
<blockquote><p><strong>@reboot  root  /root/bin/script_for_boot &amp;&gt;/dev/null</strong></p></blockquote>
<p>è  evidente che se utilizziamo molti scripts da cron e usiamo solo questa tecnica di inserimento nel crontab avremo la macchina molto carica a mezzanotte ed ad ogni ora (es 13:00, 14:00, 15:00 ecc), quindi è consigliabile usarli solo quando si hanno pochi scripts da inserire. per tutti gli altri casi è preferibile la sintassi convenzionale.</p>
<p>discorso a parte, ovviamente, per il @reboot.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/08/10/gli-shortcuts-del-crontab-per-pilotare-cron/">gli shortcuts del crontab per pilotare cron</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/08/10/gli-shortcuts-del-crontab-per-pilotare-cron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>0Day per OpenSSH? scoperto un exploit per entrare come root?</title>
		<link>http://marcosiviero.org/blog/2009/07/12/0day-per-openssh-scoperto-un-exploit-per-entrare-come-root/</link>
		<comments>http://marcosiviero.org/blog/2009/07/12/0day-per-openssh-scoperto-un-exploit-per-entrare-come-root/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 09:00:41 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[0day]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[openssh]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=874</guid>
		<description><![CDATA[su Internet gira da qualche giorno una voce, molto insistente, riguardante un exploit per il demone SSHd. il gruppo anti-sec. che con i tools &#8220;0pen0wn&#8221; o &#8220;0penPWN&#8221; avrebbe scoperto un exploit riguardante l&#8217;accesso SSH delle macchine su cui gira una versione vecchia di OpenSSH. uno 0Day pericolosissimo che permetterebbe ai crackers di impadronirsi del server [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/07/12/0day-per-openssh-scoperto-un-exploit-per-entrare-come-root/">0Day per OpenSSH? scoperto un exploit per entrare come root?</a></p>
]]></description>
			<content:encoded><![CDATA[<p>su Internet gira da qualche giorno una voce, molto insistente, riguardante un exploit per il demone SSHd.</p>
<p>il gruppo <strong>anti-sec.</strong> che con i tools &#8220;<strong>0pen0wn&#8221;</strong> o <strong>&#8220;0penPWN&#8221; </strong>avrebbe scoperto un exploit riguardante l&#8217;accesso SSH delle macchine su cui gira una versione vecchia di OpenSSH. <strong><br />
</strong></p>
<p>uno <strong><a title="0Day" href="http://it.wikipedia.org/wiki/0-day" target="_blank">0Day</a></strong> pericolosissimo che permetterebbe ai <a title="crackers" href="http://it.wikipedia.org/wiki/Cracker">crackers</a> di impadronirsi del server con i privilegi di <strong>root</strong>.</p>
<p>essendo uno 0Day nessuna patch è disponibile (non si puo&#8217; curare un malato se non si conosce che malattia ha), l&#8217;unica cosa da fare è aggiornare OpenSSH all&#8217;ultima versione.</p>
<p>oppure dormire preoccupati.</p>
<p>per approfondire andate <a title="OpenSSH 0Day " href="http://www.securityaegis.com/?p=445" target="_blank">qui</a>.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/07/12/0day-per-openssh-scoperto-un-exploit-per-entrare-come-root/">0Day per OpenSSH? scoperto un exploit per entrare come root?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/07/12/0day-per-openssh-scoperto-un-exploit-per-entrare-come-root/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>bloccare l&#8217;accesso al server ad intere nazioni con &#8220;Country IP Blocks&#8221;</title>
		<link>http://marcosiviero.org/blog/2009/07/03/bloccare-laccesso-al-server-ad-intere-nazioni-con-country-ip-blocks/</link>
		<comments>http://marcosiviero.org/blog/2009/07/03/bloccare-laccesso-al-server-ad-intere-nazioni-con-country-ip-blocks/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 06:42:29 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[block]]></category>
		<category><![CDATA[country]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=846</guid>
		<description><![CDATA[i motivi per escludere (o permettere) solo a certe classi di accedere ai vostri servers possono essere numerosi: attacchi, paranoia, motivi legali, tests, ecc. mettiamo il caso che abbiate un ADSL con IP dinamico e un server in housing con IP statico sul quale gira un SSH daemon su porta convenzionale (TCP 22), esso sarà, [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/07/03/bloccare-laccesso-al-server-ad-intere-nazioni-con-country-ip-blocks/">bloccare l&#8217;accesso al server ad intere nazioni con &#8220;Country IP Blocks&#8221;</a></p>
]]></description>
			<content:encoded><![CDATA[<p>i motivi per escludere (o permettere) solo a certe classi di accedere ai vostri servers possono essere numerosi: attacchi, paranoia, motivi legali, tests, ecc.</p>
<p>mettiamo il caso che abbiate un ADSL con IP dinamico e un server in housing con IP statico sul quale gira un SSH daemon su porta convenzionale (TCP 22), esso sarà, molto probabilmente, preda di continui scan da parte di hackers (o presunti tali) per provare ad accedere trovando l&#8217;accoppiata user-password tramite scripts con dizionari. lo so, sono ottimisti.</p>
<p>grazie a <a title="Country IP Block" href="http://www.countryipblocks.net/" target="_blank"><strong>Country IP Blocks</strong></a>, che permette con pochissimo sforzo di selezionare i paesi da escludere/includere dal vostro server, fornendovi i risultati in 7 formati (tra cui anche .htaccess, CIDR, IP range) potremo, inserendo in<strong> /etc/hosts.allow</strong> gli ips abilitati, decidere di permettere l&#8217;accesso solo a classi italiane, o meglio, se le riconosciamo tutte, anche quelle del solo provider che ci fornisce la connettività. avendo cura di inserire in <strong>/etc/hosts.deny</strong>:</p>
<pre>
<blockquote>

sshd: ALL
</blockquote>
</pre>
<p>e in <strong>/etc/hosts.allow </strong>tutti quelli a cui consentiamo l&#8217;accesso in questo formato:</p>
<pre>
<blockquote>

sshd: 22.44.55.0/255.255.255.0
sshd: 33.55.66.0/255.255.255.0
</blockquote>
</pre>
<p>così facendo sarete liberi di collegarvi alla vostra macchina utilizzando le classi concesse al vostro ISP e a tutti gli altri sarà negato l&#8217;accesso.<br />
N.B. : Per fare questo &#8216;gioco&#8217; il demone SSH deve essere stato compilato con il supporto a TCP wrappers.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/07/03/bloccare-laccesso-al-server-ad-intere-nazioni-con-country-ip-blocks/">bloccare l&#8217;accesso al server ad intere nazioni con &#8220;Country IP Blocks&#8221;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/07/03/bloccare-laccesso-al-server-ad-intere-nazioni-con-country-ip-blocks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>un &#8220;Disk Usage&#8221; (du) grafico</title>
		<link>http://marcosiviero.org/blog/2009/06/15/un-disk-usage-du-grafico/</link>
		<comments>http://marcosiviero.org/blog/2009/06/15/un-disk-usage-du-grafico/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 07:09:30 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[du]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[space]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=834</guid>
		<description><![CDATA[lo spazio su disco è un annoso problema con cui tutti gli utenti *nix / Linux devono fare i conti. generalmente &#8216;du&#8216; è utilizzato per scovare files obsoleti, sovradimensionati, temporanei che possono/devono essere cancellati. quindi si utilizza n volte &#8216;du&#8216; fino a scovare quello che si può cancellare. c&#8217;è però un&#8217;alternativa dal nome ncdu (ncurses [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/06/15/un-disk-usage-du-grafico/">un &#8220;Disk Usage&#8221; (du) grafico</a></p>
]]></description>
			<content:encoded><![CDATA[<p>lo spazio su disco è un annoso problema con cui tutti gli utenti *nix / Linux devono fare i conti.</p>
<p>generalmente &#8216;<em>du</em>&#8216; è utilizzato per scovare files obsoleti, sovradimensionati, temporanei che possono/devono essere cancellati.</p>
<p>quindi si utilizza n volte &#8216;<em>du</em>&#8216; fino a scovare quello che si può cancellare.</p>
<p>c&#8217;è però un&#8217;alternativa dal nome <a title="ncdu" href="http://dev.yorhel.nl/ncdu" target="_blank"><strong>ncdu</strong></a> (ncurses du).</p>
<p>questo software, che <strong>utilizza NCurses</strong>, ci permette (<strong>dopo una scansione iniziale della durata variabile</strong> a seconda del mount point che vogliamo analizzare) di navigare all&#8217;interno delle directories mostrando per ognuna lo spazio occupato, di ordinarlo in base al size o al nome, di ottenere ulteriori info e, volendo, di cancellare direttamente la directory.</p>
<p>lo trovate pacchettizzato per numerose distribuzioni Linux fra cui: Debian, Ubuntu, Gentoo, Fedora ed altre. è inoltre disponibile anche su sistemi BSD come FreeBSD, OpenBSD.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/06/15/un-disk-usage-du-grafico/">un &#8220;Disk Usage&#8221; (du) grafico</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/06/15/un-disk-usage-du-grafico/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[HOW TO] VPN con Vtun fra Debian 5 e Ubuntu 9.04</title>
		<link>http://marcosiviero.org/blog/2009/06/15/how-to-vpn-con-vtun-fra-debian-5-e-ubuntu-9-04/</link>
		<comments>http://marcosiviero.org/blog/2009/06/15/how-to-vpn-con-vtun-fra-debian-5-e-ubuntu-9-04/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 06:15:28 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[tunnel]]></category>
		<category><![CDATA[vpn]]></category>
		<category><![CDATA[vtun]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=784</guid>
		<description><![CDATA[servono pochi passi per instaurare un tunnel fra due macchine usando il comodo tool Vtun, presente in entrambe le distribuzioni con la versione 3.0.2-1.1. tenendo presente che &#8216;S&#8216; sarà il nostro server, e &#8216;C &#8216; il client (Vtun può agire indifferentemente sia come C che come S) proviamo a creare questo tunnel criptato, che ci [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/06/15/how-to-vpn-con-vtun-fra-debian-5-e-ubuntu-9-04/">[HOW TO] VPN con Vtun fra Debian 5 e Ubuntu 9.04</a></p>
]]></description>
			<content:encoded><![CDATA[<p>servono pochi passi per instaurare un tunnel fra due macchine usando il comodo tool <a title="Vtun" href="http://vtun.sourceforge.net/" target="_blank"><strong>Vtun</strong></a>, presente in entrambe le distribuzioni con la versione 3.0.2-1.1.</p>
<p>tenendo presente che &#8216;<strong>S</strong>&#8216; sarà il nostro server, e &#8216;<strong>C</strong> &#8216; il client (Vtun può agire indifferentemente sia come <strong>C</strong> che come <strong>S</strong>) proviamo a creare questo tunnel criptato, che ci potrà essere utile per far comunicare due reti differenti utilizzando Internet.<br />
<strong></strong></p>
<p><strong>Questi gli IPs che usiamo nell&#8217;esempio:</strong></p>
<p><strong>S: 192.168.200.1 (Debian 5 &#8211; Lenny)<br />
C: 192.168.200.2 (Ubuntu <em> 9.04  &#8211; Jaunty Jackalope)</em></strong></p>
<p><em>andremo a creare il device <strong>tun0</strong> utilizzando come protocollo TCP.</em></p>
<p><em><strong>partiamo.<br />
</strong></em></p>
<p><em><strong>S,C</strong>: (fate attenzione agli apici del comando <em>echo</em> che non sono visualizzati correttamente da WordPress)</em></p>
<blockquote><p><em># aptitude install vtun ; modprobe tun &amp;&amp; echo -e &#8216;# VTUN\ntun\n&#8217; &gt;&gt; /etc/modules</em></p></blockquote>
<p><em><strong>S</strong>: editare /etc/vtund.conf</em></p>
<blockquote><p><em>options {<br />
type stand;<br />
port 5000;<br />
timeout 60;<br />
ppp           /usr/sbin/pppd;<br />
ifconfig      /sbin/ifconfig;<br />
route         /sbin/ip;<br />
firewall      /sbin/iptables;<br />
}</em></p>
<p><em>default {<br />
type tun;<br />
proto tcp;<br />
compress lzo:9;<br />
encrypt yes;<br />
keepalive yes;<br />
speed 0;<br />
stat yes;<br />
}</em></p>
<p><em>tunneltest {<br />
encrypt yes;<br />
compress yes;<br />
password supersecret;<br />
type tun;<br />
device tun0;<br />
up {<br />
ifconfig &#8220;%% 192.168.200.1 pointopoint 192.168.200.2&#8243;;<br />
route &#8220;add -net 192.168.200.0 gw 192.168.200.2&#8243;;<br />
};<br />
down{<br />
ifconfig &#8220;%% down&#8221;;<br />
};</em></p>
<p><em>}</em></p></blockquote>
<p><em><strong>S</strong>: editare /etc/default/vtun</em></p>
<blockquote><p><em>RUN_SERVER=yes<br />
SERVER_ARGS=&#8221;-P 5000&#8243;</em></p></blockquote>
<p><em><strong>C</strong>: editare /etc/vtund.conf</em></p>
<blockquote><p><em>options {<br />
type stand;<br />
port 5000;<br />
timeout 60;<br />
ppp           /usr/sbin/pppd;<br />
ifconfig      /sbin/ifconfig;<br />
route         /sbin/ip;<br />
firewall      /sbin/iptables;<br />
}</em></p>
<p><em>default {<br />
type tun;<br />
proto tcp;<br />
compress lzo:9;<br />
encrypt yes;<br />
keepalive yes;<br />
speed 0;<br />
stat yes;<br />
}</em></p>
<p><em>tunneltest {<br />
encrypt yes;<br />
compress yes;<br />
password supersecret;<br />
type tun;<br />
device tun0;<br />
up {<br />
ifconfig &#8220;%% 192.168.200.2 pointopoint 192.168.200.1&#8243;;<br />
route &#8220;add -net 192.168.200.0 gw 192.168.200.1&#8243;;<br />
};<br />
down{<br />
ifconfig &#8220;%% down&#8221;;<br />
};</em></p>
<p><em>}</em></p></blockquote>
<p><em><strong>C</strong>: editare /etc/default/vtun mettendo l&#8217;IP pubblico del server al quale connettersi</em></p>
<blockquote><p><em>CLIENT0_NAME=tunneltest<br />
CLIENT0_HOST=123.123.123.123</em></p></blockquote>
<p><em>quasi finito, ora serve aprire su <strong>S</strong> la porta 5000 TCP al<strong> C</strong> che si deve connettere: mentre che avete i comandi di iptables fra le dita dovreste anche aggiungere le rules fra i due hosts via tunnel (classe 192.168.250.0/24). ora:<br />
<strong>S,C</strong>:</em></p>
<blockquote><p><em># /etc/init.d/vtun restart</em></p></blockquote>
<p><em><strong>S,C</strong>:</em></p>
<p><em>adesso dando un &#8216;<em><em>ifconfig</em></em>&#8216; o &#8216;<em><em>ip a</em></em>&#8216; dovreste  vedere UP un certo &#8216;<em><strong>tun0</strong></em>&#8216;.</em></p>
<p><em>ovviamente questo è solo un esempio d&#8217;uso di Vtun, le opzioni su cui giocare sono molteplici, se vi ho incuriosito e volete saperne di più leggete la documentazione.<br />
</em></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/06/15/how-to-vpn-con-vtun-fra-debian-5-e-ubuntu-9-04/">[HOW TO] VPN con Vtun fra Debian 5 e Ubuntu 9.04</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/06/15/how-to-vpn-con-vtun-fra-debian-5-e-ubuntu-9-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian Lenny su Xen e il &#8220;PTY allocation request failed on channel 0 stdin: is not a tty&#8221; al login SSH</title>
		<link>http://marcosiviero.org/blog/2009/03/07/debian-lenny-su-xen-e-il-pty-allocation-request-failed-on-channel-0-stdin-is-not-a-tty-al-login-ssh/</link>
		<comments>http://marcosiviero.org/blog/2009/03/07/debian-lenny-su-xen-e-il-pty-allocation-request-failed-on-channel-0-stdin-is-not-a-tty-al-login-ssh/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 03:12:41 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[linux ssh debian xen]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=459</guid>
		<description><![CDATA[Se avete una domU Debian 5 ospitata su Xen, installate l&#8217;SSH e al login vi trovate con un laconico PTY allocation request failed on channel 0 stdin: is not a tty non vi preoccupate, la soluzione è pressochè immediata : operazioni da fare sulla domU: inserite in /etc/fstab none /dev/pts devpts defaults 0 0 poi: [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/03/07/debian-lenny-su-xen-e-il-pty-allocation-request-failed-on-channel-0-stdin-is-not-a-tty-al-login-ssh/">Debian Lenny su Xen e il &#8220;PTY allocation request failed on channel 0 stdin: is not a tty&#8221; al login SSH</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Se avete una domU Debian 5 ospitata su Xen, installate l&#8217;SSH e al login vi trovate con un laconico</p>
<blockquote><p><strong>PTY allocation request failed on channel 0<br />
stdin: is not a tty</strong></p></blockquote>
<p>non vi preoccupate, la soluzione è pressochè immediata :</p>
<h4>operazioni da fare sulla domU:</h4>
<p>inserite in /etc/fstab</p>
<blockquote><p><strong>none            /dev/pts      devpts    defaults 0 0<br />
</strong></p></blockquote>
<p>poi:</p>
<blockquote><p>mkdir /dev/pts<br />
mount /dev/pts</p></blockquote>
<p>ora provate a riloggarvi di nuovo in<strong> SSH</strong> su questa domU e il problema non si ripresenterà.<br />
in pratica non abbiamo fatto altro che creare il device per gli pseudoterminali, <strong>pts</strong> appunto.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/03/07/debian-lenny-su-xen-e-il-pty-allocation-request-failed-on-channel-0-stdin-is-not-a-tty-al-login-ssh/">Debian Lenny su Xen e il &#8220;PTY allocation request failed on channel 0 stdin: is not a tty&#8221; al login SSH</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/03/07/debian-lenny-su-xen-e-il-pty-allocation-request-failed-on-channel-0-stdin-is-not-a-tty-al-login-ssh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[HOW TO] installare Leafnode NNTP Server su Linux Debian 5 (Lenny)</title>
		<link>http://marcosiviero.org/blog/2009/02/08/how-to-installare-leafnode-nntp-server-su-linux-debian-5-lenny/</link>
		<comments>http://marcosiviero.org/blog/2009/02/08/how-to-installare-leafnode-nntp-server-su-linux-debian-5-lenny/#comments</comments>
		<pubDate>Sun, 08 Feb 2009 15:20:25 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[leafnode]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[NNTP]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=424</guid>
		<description><![CDATA[breve guida per installare l&#8217;ottimo NNTP server Leafnode su Debian 5 Lenny (anche se non penso che il setup su altre distribuzioni abbia molte varianti). 1. # aptitude install leafnode 2. editare /etc/news/leafnode/config (a fine post vi è un config funzionante, basta un solo server da cui sincronizzare le news) 3. aggiungere in /etc/hosts.allow la [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/02/08/how-to-installare-leafnode-nntp-server-su-linux-debian-5-lenny/">[HOW TO] installare Leafnode NNTP Server su Linux Debian 5 (Lenny)</a></p>
]]></description>
			<content:encoded><![CDATA[<p>breve <strong>guida</strong> per installare l&#8217;ottimo NNTP server <a title="leafnode" href="http://leafnode.sourceforge.net/" target="_blank"><strong>Leafnode</strong></a> su Debian 5 Lenny (anche se non penso che il setup su altre distribuzioni abbia molte varianti).</p>
<p>1.<strong> # aptitude install leafnode</strong><br />
2. editare /etc/news/leafnode/config (a fine post vi è un config funzionante, basta un solo server da cui sincronizzare le news)<br />
3. aggiungere in /etc/hosts.allow la classe della vostra LAN in questo formato (premettendo che la Vs. LAN sia una 10.2.1.0/24):<br />
<strong>leafnode: 10.2.1.</strong><br />
4. #<strong> /etc/init.d/openbsd-inetd restart</strong><br />
5. editare /etc/cron.d/leafnode così:</p>
<blockquote><p># Cron entries for Leafnode<br />
SHELL=/bin/sh<br />
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin<br />
*/6 * * * *  news if [ -x /etc/news/leafnode/do-fetch-news ]; then /etc/news/leafnode/do-fetch-news; fi &gt;/dev/null 2&gt;&amp;1<br />
19 3 * * * news texpire -v &gt;/dev/null 2&gt;&amp;1</p></blockquote>
<p>6. # <strong>mkdir /var/lock/news ; chown news.news /var/lock/news</strong></p>
<p>7. # <strong>su news -c  &#8216;/usr/sbin/fetchnews -v&#8217;</strong></p>
<p>8. collegatevi con il vostro client NNTP preferito impostando solo l&#8217;indirizzo del server e dopo aver scaricato la lista dei Newsgroups disponibili fate le vostre sottoscrizioni: Leafnode si occuperà di scaricare tutti i messaggi relativi, sincronizzandosi ogni (6) minuti con i vari servers impostati.</p>
<p>file /etc/news/leafnode/config :</p>
<blockquote><p>## /etc/news/leafnode/config [from http://marcosivieroDOTorg/blog]<br />
## Unread articles will be deleted after this many days if<br />
## you don&#8217;t define special expire times. Mandatory.<br />
expire = 65</p>
<p>## This is the NNTP server leafnode fetches its news from.<br />
## You need read and post access to it. Mandatory.<br />
server = NEWS.XXXXXXXXXXXX.COM<br />
##<br />
## All the following parameters are optional<br />
##</p>
<p>## Important and recommended setting:<br />
## Fetch only a few articles when we subscribe a new newsgroup. The<br />
## default is to fetch all articles.<br />
## As leafnode forgets the article numbers of its upstream server when<br />
## a group is marked as uninteresting, and later marked interesting<br />
## again, you may end up downloading ALL articles from the upstream<br />
## in that group. So uncomment and adjust this line:<br />
initialfetch = 3000</p>
<p>## Debugging setting:<br />
##<br />
## This MUST be accompanied by syslog.conf changes!<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
## Make sure you&#8217;ve also read the TROUBLESHOOTING section in README.<br />
##<br />
## The higher, the more output will be logged &#8211; note the debugging<br />
## output is copious in any case, so leave this at 0 for normal use,<br />
## and set to 1, 2 or 3 only for debugging.<br />
# debugmode = 3</p>
<p>## I have free access to my news server. If you don&#8217;t have, comment out<br />
## the following two lines and change them accordingly.<br />
##username = USER<br />
##password = PWD</p>
<p>## By default, leafnode only serves connections from addresses in the<br />
## local networks and drops those from outside. An IPv4 address is<br />
## considered local if it is within the networks (IP/netmask) of the local<br />
## interfaces. An IPv6 address is considered local if it is site-local,<br />
## link-local or the loopback address (::1).<br />
##<br />
## You can enable remote access by doing:<br />
## 1. enabling access for single static IPs (or subnetworks) through<br />
##    your super server (xinetd, tcpserver) or, if the service is wrapped by<br />
##    tcpd, hosts.allow/hosts.deny configuration,<br />
## 2. disabling access for all other hosts (default to deny),<br />
## 3. testing that &#8220;deny&#8221; works, to avoid abuse of your server,<br />
## 4. uncommenting this option, capitalizing the &#8220;strangers&#8221; subword and<br />
##    setting the value to 42.<br />
##<br />
## WARNING: ENABLING THIS OPTION IS DANGEROUS. YOU AGREE TO BE LIABLE<br />
## FOR ALL ABUSE OF YOUR SERVER WHEN THIS OPTION IS ENABLED.<br />
## IF ANYTHING ABOUT ITEMS 1. TO 3. ABOVE IS UNCLEAR, DO NOT ENABLE THIS!<br />
## IF YOU ARE NOT FAMILIAR WITH ACCESS CONTROL, OR YOUR CLIENTS ARE ON<br />
## DYNAMIC IPS, YOU MUST NOT ENABLE THIS. (You can use other, authenticated,<br />
## methods of access instead, for instance SSH tunnels.)<br />
##<br />
# allowstrangers = 0</p>
<p>## Standard news servers run on port 119, reserved for NNTP, so that&#8217;s<br />
## the default port fetchnews wants to connect to. If your ISP&#8217;s news<br />
## server (or other &#8220;upstream&#8221;) does not listen on this standard port,<br />
## you can set the &#8220;port&#8221; option. Note that it is only relevant for<br />
## fetchnews, for leafnode, set the port in your inetd.conf, xinetd.conf<br />
## file or tcpsvd/tcpserver command line, whatever is relevant for your<br />
## system. Leafnode does not currently support SSL.<br />
## Give &#8220;port&#8221; a numeric value, example:<br />
# port = 9119</p>
<p>## If you want to guarantee that the stdout/stderr are line buffered<br />
## (GNU libc sets them to full buffering if they are redirected to<br />
## files), then set this:<br />
# linebuffer = 1</p>
<p>## This is another news server which stores some groups that are not<br />
## available on the first one. You can define username, password and port<br />
## for each server separately.<br />
##server = NEWS.YYYYYYY.COM<br />
##nopost = 1<br />
# username = xenu<br />
# password = secret</p>
<p>## This is a news server which does not understand the<br />
## &#8220;LIST NEWSGROUP news.group&#8221; command. For this reason, we don&#8217;t try to<br />
## download newsgroups descriptions when getting new newsgroups. This is<br />
## achieved by putting &#8220;nodesc = 1&#8243; somewhere behind the server<br />
## line.<br />
##server = NEWS.ZZZZZZZZZ.COM<br />
##nopost = 1<br />
# nodesc = 1</p>
<p>## Here we have another news server which has a very slow connection. For<br />
## that reason, we wait a full minute before we give up trying to connect.<br />
## The default is 10 seconds.<br />
##server = NEWS.NNNNNNNN.COM<br />
##nopost = 1<br />
# timeout = 60</p>
<p>## Disable the updating of the active file unless specifically requested<br />
## in order to minimise network usage as much as possible.  The active<br />
## file can be updated manually with the &#8220;-f&#8221; option to fetchnews.<br />
# server = even.slower.example.com<br />
# noactive = 1</p>
<p>## And this is a news server you only want to pull news from, but never<br />
## post to. You can also use this as a workaround if you do not have posting<br />
## permission on the server while it still greets you with a 200 code.<br />
## The default is: nopost = 0<br />
# server = lurk-only.example.com<br />
# nopost = 1</p>
<p>## And this is a news server you only want to post to, but never<br />
## fetch messages from. If set, noactive = 1 is also assumed.<br />
## The default is: noread = 0<br />
# server = post-only.example.com<br />
# noread = 1</p>
<p>## And this is a news server with broken XOVER. Forbid XOVER,<br />
## leafnode will use XHDR. XHDR may be slower or faster than XOVER,<br />
## depending how many of the maxlines/minlines, maxbytes, maxage<br />
## and similar options.<br />
## The default is: noxover = 0<br />
# server = post-only.example.com<br />
# noxover = 1</p>
<p>## The post_anygroup parameter affects posting and makes leafnode skip<br />
## the check if the newsgroup is carried by the respective server.<br />
## Use this on servers that allow only posting, but no &#8220;GROUP&#8221; commands.<br />
## Note: do not enable unless you know you may post to that server, your<br />
## postings might end up in the failed.postings directory otherwise.<br />
# server = post-only.example.com<br />
# post_anygroup = 1</p>
<p>## This shows how a server is configured that only has specific news<br />
## groups. Note that this parameter is a PCRE, not a wildmat! See<br />
## pcre(3), pcrepattern(3) or pcre(7), depending on your PCRE version.<br />
## IMPORTANT: you must run fetchnews -f to make changes to this<br />
## option effective.<br />
# server = cnews.corel.com<br />
# only_groups_pcre = corel\.</p>
<p>## Another option related to and depending on this only_groups_pcre option<br />
## is relevant for posting; if set, ALL groups in a Newsgroups: header<br />
## of a cross-posting will must match before the article is posted to<br />
## the server. If unset, ANY group that match<br />
es allows the post.<br />
# only_groups_match_all = 1</p>
<p>## Non-standard expire times (glob(7) wildcard constructs possible)<br />
#<br />
# groups too big to hold articles 20 days:<br />
# groupexpire comp.os.linux.* = 5<br />
#<br />
# very interesting, hold articles longer:<br />
# groupexpire any.local.newsgroup = 100<br />
#<br />
# archive this group (fetchnews uses the global expire to figure the<br />
# maxage, but texpire will skip it):<br />
# groupexpire my.archived.group = -1</p>
<p>## Never fetch more than this many articles from one group in one run.<br />
## Be careful with this; setting it much below 1000 is probably a bad<br />
## idea.<br />
maxfetch = 1500</p>
<p>## If you want to use leafnode like an offline newsreader (e.g. Forte<br />
## Agent) you can download headers and bodies separately if you set<br />
## delaybody to 1. In this case, fetch will only download the headers<br />
## and only when you select an article, it will download the body.<br />
## This can save a huge amount of bandwith if only few articles are really<br />
## read from groups with lots of postings.<br />
## This feature works not very well with Netscape, though (which is not<br />
## a fault of Leafnode).<br />
# delaybody = 0</p>
<p>## If you have configured delaybody mode and your newsreader doesn&#8217;t<br />
## cope with articles changing their numbers but not their Message-ID<br />
## such as Knode, then try setting this switch to 1, which<br />
## will make fetchnews keep the article number.<br />
## You&#8217;ll have to switch the article body cache off though in your<br />
## newsreader.<br />
# delaybody_in_situ = 0</p>
<p>## To avoid spam, you can select the maximum number of crosspostings<br />
## that are allowed in incoming postings. Setting this below 5 is<br />
## probably a bad idea. The default is unlimited crossposting.<br />
maxcrosspost = 4</p>
<p>## If you suffer from repeatedly receiving old postings (this happens<br />
## sometimes when an upstream server goes into hiccup mode) you can<br />
## refuse to receive them with the parameter &#8220;maxage&#8221; which tells the<br />
## maximum allowed age of an article in days. A value of 0 indicates that<br />
## no checking should be performed. The default maxage is 10 days.<br />
## WARNING: maxage can be overridden by expire! See the clamp_maxage<br />
## parameter below.<br />
maxage = 30</p>
<p>## By default, maxage is limited to groupexpire (if applicable) or<br />
## expire (otherwise). On some rare occasions, this limit may be<br />
## undesirable. To avoid this maxage manipulation, uncomment this line:<br />
clamp_maxage = 0</p>
<p>## maxlines will make fetch reject postings that are longer than a certain<br />
## amount of lines.<br />
# maxlines = 100</p>
<p>## minlines will make fetch reject postings that are shorter than a certain<br />
## amount of lines.<br />
# minlines = 2</p>
<p>## maxbytes will make fetch reject postings that are larger<br />
maxbytes = 50000</p>
<p>## timeout_short determines how many days fetch gets a newsgroup which<br />
## has been accidentally opened. The default is two days.<br />
timeout_short = 7</p>
<p>## timeout_long determines how many days fetch will wait before not getting<br />
## an unread newsgroup any more. The default is seven days.<br />
timeout_long = 15</p>
<p>## timeout_active determines how many days fetch will wait before re-reading<br />
## the whole active file. The default is 90 days.<br />
timeout_active = 30</p>
<p>## timeout_client determines how many seconds of inactivity to allow before<br />
## a client is forcibly disconnected. The default is 15 mins (900s). Optional.<br />
timeout_client = 1800</p>
<p>## timeout_fetchnews determines how many seconds fetchnews will wait for<br />
## a server reply before assuming the server has become wedged.<br />
## The default is 5 mins (300s). Optional.<br />
timeout_fetchnews = 180</p>
<p>## timeout_lock determines how long the leafnode programs retry to<br />
## obtain the lock file. The default is 5 seconds.<br />
## Note you can use the LN_LOCK_TIMEOUT environment variable to override<br />
## this.<br />
# timeout_lock = 900</p>
<p>## If you want to have your newsreader score/kill on Xref: lines, you might<br />
## want to uncomment this.<br />
create_all_links = 1</p>
<p>## If you want to filter out certain regular expressions in the header,<br />
## create a &#8220;filterfile&#8221; (how this is done is explained in the README)<br />
## and set<br />
# filterfile = /etc/leafnode/filters</p>
<p>## Note that filtering usually means HEAD and BODY are downloaded<br />
## separately, so fetchnews has to wait for the packets TWICE to travel<br />
## to the server and back. If you have a fast link with high latencies<br />
## (for example a DSL line with interleaving or a satellite link), it<br />
## may be faster to request header and body in a single command and<br />
## discard the body. Note that the filter applies to the header only in<br />
## either case because PCRE matching is expensive.<br />
##<br />
## If you have one of the high-latency high-throughput links and have<br />
## enough free traffic left or a flat rate (no per-MByte billing), uncomment<br />
## this:<br />
# article_despite_filter = 1</p>
<p>## If your newsreader does not supply a Message-ID for your postings<br />
## Leafnode will supply one, using the hostname of the machine it is<br />
## running on.  If this hostname is not suitable, this parameter can be<br />
## used to override it.  Do not use a fantasy name, it may interfere with<br />
## the propagation of your messages.  Most modern newsreaders do provide<br />
## a Message-ID.<br />
hostname = MYHOSTNAME.SERVER.TLD</p>
<p>## You can also override the From: header address shown in placeholder<br />
## articles. It should be the news administrator&#8217;s mail address.<br />
newsadmin = postmaster@MYHOSTNAME.SERVER.TLD</p>
<p>## If in your local Usenet hierarchy, posting unencoded 8-bit data in<br />
## headers is condoned, uncomment this option to allow this. 8-bit data<br />
## in headers is officially illegal, although the header character set<br />
## may change to UTF-8 soon.<br />
# allow_8bit_headers = 1</p></blockquote>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/02/08/how-to-installare-leafnode-nntp-server-su-linux-debian-5-lenny/">[HOW TO] installare Leafnode NNTP Server su Linux Debian 5 (Lenny)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/02/08/how-to-installare-leafnode-nntp-server-su-linux-debian-5-lenny/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>montare partizioni con filesystem UFS2 (FreeBSD) su Linux</title>
		<link>http://marcosiviero.org/blog/2009/01/31/montare-partizioni-con-filesystem-ufs2-freebsd-su-linux/</link>
		<comments>http://marcosiviero.org/blog/2009/01/31/montare-partizioni-con-filesystem-ufs2-freebsd-su-linux/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 04:30:04 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=388</guid>
		<description><![CDATA[mi è capitato di dover recuperare dati da un HD con il filesystem UFS2 di FreeBSD 7.0. nulla di più semplice: # fdisk /dev/sdc Command (m for help): b Reading disklabel of /dev/sdc1 at sector 64. BSD disklabel command (m for help): p 8 partitions: # start end size fstype [fsize bsize cpg] a: 1* [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/01/31/montare-partizioni-con-filesystem-ufs2-freebsd-su-linux/">montare partizioni con filesystem UFS2 (FreeBSD) su Linux</a></p>
]]></description>
			<content:encoded><![CDATA[<p>mi è capitato di dover recuperare dati da un HD con il filesystem UFS2 di FreeBSD 7.0.</p>
<p>nulla di più semplice:</p>
<p><em><strong># fdisk /dev/sdc</strong></em></p>
<blockquote><p>Command (m for help): b<br />
Reading disklabel of /dev/sdc1  at sector 64.<br />
BSD disklabel command (m for help): p</p>
<p>8 partitions:<br />
#       start       end      size     fstype   [fsize bsize   cpg]<br />
a:        1*     1959*     1958*    4.2BSD     2048 16384 28552<br />
b:     1959*     2220*      261*      swap<br />
c:        1*    91201     91200*    unused        0     0<br />
d:     2220*     6136*     3916*    4.2BSD     2048 16384 28552<br />
e:     6136*    91201     85065*    4.2BSD     2048 16384 28552</p></blockquote>
<p><strong>con fdisk usare l&#8217;opzione &#8216;b&#8217; e poi la classica &#8216;p&#8217; per vedere le partizioni BSD</strong></p>
<p>ora diamoci un ordine mentale con<br />
<strong><em>#  cat /proc/partitions</em></strong></p>
<blockquote><p>&#8230;.<br />
8       33  732572001 sdc1<br />
8       37   15728640 sdc5<br />
8       38    2097152 sdc6<br />
8       39   31457280 sdc7<br />
8       40  683288929 sdc8</p></blockquote>
<p>e quindi montiamo in read only (il kernel deve essere stato compilato con l&#8217;opzione <strong>UFS<em> </em>file system support (read only)</strong> nel menù <strong>Miscellaneous filesystems</strong>):</p>
<p><em><strong>mkdir /mnt/freebsd{1,6,7,8}</strong><br />
<strong>mount -t ufs -o ro,ufstype=ufs2,nodev,nosuid /dev/sdc1 /mnt/freebsd1<br />
mount -t ufs -o ro,ufstype=ufs2,nodev,nosuid /dev/sdc6 /mnt/freebsd6<br />
mount -t ufs -o ro,ufstype=ufs2,nodev,nosuid /dev/sdc7 /mnt/freebsd7<br />
mount -t ufs -o ro,ufstype=ufs2,nodev,nosuid /dev/sdc8 /mnt/freebsd8</strong></em></p>
<p><em>N.B: </em><strong>/dev/sdc5</strong><em> (la lettera &#8216;</em><strong>b</strong><em>&#8216; dell&#8217;output di fdisk) è swap area.<br />
</em><br />
se voleste mettere il tutto dentro <strong>/etc/fstab</strong>:</p>
<blockquote><p>/dev/sdc1               /mnt/freebsd1   ufs     auto,ro,ufstype=ufs2,nodev,nosuid          0 0<br />
/dev/sdc6               /mnt/freebsd2   ufs     auto,ro,ufstype=ufs2,nodev,nosuid          0 0<br />
/dev/sdc7               /mnt/freebsd3   ufs     auto,ro,ufstype=ufs2,nodev,nosuid          0 0<br />
/dev/sdc8               /mnt/freebsd4   ufs     auto,ro,ufstype=ufs2,nodev,nosuid          0 0</p></blockquote>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2009/01/31/montare-partizioni-con-filesystem-ufs2-freebsd-su-linux/">montare partizioni con filesystem UFS2 (FreeBSD) su Linux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2009/01/31/montare-partizioni-con-filesystem-ufs2-freebsd-su-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH: eliminare la domanda sull&#8217;autenticità della chiave dell&#8217; host e settare il default user</title>
		<link>http://marcosiviero.org/blog/2008/12/15/ssh-eliminare-la-domanda-sullautenticita-della-chiave-dell-host-e-settare-il-default-user/</link>
		<comments>http://marcosiviero.org/blog/2008/12/15/ssh-eliminare-la-domanda-sullautenticita-della-chiave-dell-host-e-settare-il-default-user/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 07:19:49 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[sshd]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=296</guid>
		<description><![CDATA[per praticità (chi lavora con tante macchine in SSH sa di cosa sto parlando) può essere pratico e veloce (ma _meno_ sicuro) eliminare la domanda che il client SSH ci pone quando ci si connette per la prima volta ad un host di cui non si conosce la chiave pubblica (quella memorizzata in ~/.ssh/known_hosts per [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/12/15/ssh-eliminare-la-domanda-sullautenticita-della-chiave-dell-host-e-settare-il-default-user/">SSH: eliminare la domanda sull&#8217;autenticità della chiave dell&#8217; host e settare il default user</a></p>
]]></description>
			<content:encoded><![CDATA[<p>per praticità (chi lavora con tante macchine in <strong>SSH</strong> sa di cosa sto parlando) <strong>può essere pratico e veloce (ma _meno_ sicuro)</strong> eliminare la domanda che il client SSH ci pone quando ci si connette per la prima volta ad un host di cui non si conosce la chiave pubblica (quella memorizzata in ~/.ssh/known_hosts per intenderci).</p>
<p>e visto che ci siamo possiamo anche fornire come utente di default &#8216;<strong>root</strong>&#8216; (ammesso che il demone <strong>sshd</strong> dall&#8217;altra parte sia configurato per accettare connessione dal super utente) o qualsiasi altro user.</p>
<p>per farlo basta aggiungere nel vostro <strong>~/.ssh/config</strong> o più <em>pericolosamente</em> in  <strong>/etc/ssh/ssh_config </strong>:</p>
<blockquote><p>Host *<br />
User root<br />
GlobalKnownHostsFile /dev/null<br />
StrictHostKeyChecking no</p></blockquote>
<p>applicabile sia con Linux che con Mac OS:<br />
siate consapevoli che se lo utilizzate perderete parte della sicurezza che ssh client e server mettono a disposizione.</p>
<p><em>DISCLAIMER: </em><em>il blog ed il sottoscritto declinano qualsiasi responsabilità riguardo l&#8217;uso consapevole ed inconsapevole di questi settings.</em></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/12/15/ssh-eliminare-la-domanda-sullautenticita-della-chiave-dell-host-e-settare-il-default-user/">SSH: eliminare la domanda sull&#8217;autenticità della chiave dell&#8217; host e settare il default user</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2008/12/15/ssh-eliminare-la-domanda-sullautenticita-della-chiave-dell-host-e-settare-il-default-user/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>anche questo è Linux</title>
		<link>http://marcosiviero.org/blog/2008/12/14/anche-questo-e-linux/</link>
		<comments>http://marcosiviero.org/blog/2008/12/14/anche-questo-e-linux/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 12:06:05 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[look]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=292</guid>
		<description><![CDATA[impressionante. Post from: blog of { marco siviero DOT org };anche questo è Linux<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/12/14/anche-questo-e-linux/">anche questo è Linux</a></p>
]]></description>
			<content:encoded><![CDATA[<p>impressionante.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/pTRsLW0eet0&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/pTRsLW0eet0&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/12/14/anche-questo-e-linux/">anche questo è Linux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2008/12/14/anche-questo-e-linux/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>macchine virtuali: KVM su Ubuntu 8.10 Intrepid</title>
		<link>http://marcosiviero.org/blog/2008/11/29/macchine-virtuali-kvm-su-ubuntu-810-intrepid/</link>
		<comments>http://marcosiviero.org/blog/2008/11/29/macchine-virtuali-kvm-su-ubuntu-810-intrepid/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 14:55:42 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[Windows Software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[macchine virtuali]]></category>
		<category><![CDATA[virtual machines]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=249</guid>
		<description><![CDATA[KVM (Kernel-based Virtual Machine) da tempo integrato nel kernel Linux permette di creare macchine virtuali Linux / *nIx / Windows sfruttando appieno la versatilità e la potenza del kernel 2.6. qui la lista degli O.S. guest supportati da KVM. unico requisito: la CPU deve avere il supporto INTEL-VT o AMD-V (a seconda abbiate Intel o [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/11/29/macchine-virtuali-kvm-su-ubuntu-810-intrepid/">macchine virtuali: KVM su Ubuntu 8.10 Intrepid</a></p>
]]></description>
			<content:encoded><![CDATA[<p><strong>KVM</strong> (<strong>Kernel</strong>-based <strong>Virtual Machine</strong>) da tempo integrato nel kernel Linux permette di creare macchine virtuali Linux / *nIx / Windows sfruttando appieno la versatilità e la potenza del kernel 2.6. <strong><a title="Guest_Support_Status" href="http://kvm.qumranet.com/kvmwiki/Guest_Support_Status" target="_blank">qui</a></strong> la lista degli O.S. guest supportati da KVM.</p>
<p>unico requisito: la CPU deve avere il supporto <strong>INTEL-VT o AMD-V</strong> (a seconda abbiate Intel o AMD) per verificare basta un</p>
<pre><em>egrep '(vmx|svm)' --color=always /proc/cpuinfo</em></pre>
<p>se ne siete provvisti e avete Ubuntu 8.10 Intrepid potete seguire questa semplice <strong><a title="KVM on Ubuntu 8.10 Intrepid" href="https://help.ubuntu.com/community/KVM" target="_blank">guida</a> </strong>e costruirvi una o più macchine virtuali che, se volete, possono partire al boot e quindi rimanere &#8216;nascoste&#8217; finchè non deciderete di aprire una sessione SSH o di fiondarvi dentro utilizzando  &#8216;Virtual Machine Manager&#8217; che gestisce graficamente le VMs installate e permette via VNC di avere una console su di esse.<br />
<strong>Gli O.S. supportati da</strong><strong> virt-install </strong>(gestibili poi con interfaccia grafica o con <em>virsh -c qemu:///system</em>):</p>
<ul>
<li>Red Hat Enterprise Linux 2.1, 3, 4, 5</li>
<li>CentOS 5,</li>
<li>Fedora 5,6,7</li>
<li>Suse Linux Enterprise Server 10.x</li>
<li><strong>Debian 4.0 (Etch) -  Debian Lenny</strong></li>
<li><strong>Ubuntu dapper, feisty, gutsy, hardy, intrepid<br />
</strong></li>
<li><strong>MS Windows XP &#8211; 2000 &#8211; 2k3 &#8211; Vista</strong></li>
<li>Solaris 9,10</li>
<li><strong>FreeBSD 6</strong></li>
<li>OpenBSD 4</li>
<li>MS DOS</li>
<li>Novell Netware 4, 5, 6</li>
</ul>
<p>esempi per installare O.S.:</p>
<ul>
<li><strong>WINDOWS XP</strong>: sudo virt-install &#8211;hvm &#8211;connect qemu:///system -n xpsp2 -r 512 -f windows.img -s 18 -c xp.iso &#8211;vnc &#8211;os-type windows &#8211;os-variant winxp</li>
<li><em><strong>Debian Etch</strong>: sudo virt-install -n debianEtch &#8211;hvm -r 128 &#8211;vnc -f debian.img -s 5 -c </em>debian-40r5-amd64-CD-1.iso</li>
<li><em><strong>Ubuntu 8.10</strong>: sudo ubuntu-vm-builder kvm intrepid &#8211;arch &#8216;amd64&#8242;  &#8211;domain domain.org &#8211;mem &#8217;256&#8242;  &#8211;rootsize &#8217;4096&#8242;  &#8211;swapsize &#8217;1024&#8242;  &#8211;kernel-flavour &#8216;generic&#8217;  &#8211;hostname &#8216;kvm-ubuntu&#8217;  &#8211;ip 192.168.32.7 &#8211;mask 255.255.255.0 &#8211;net 192.168.32.0  &#8211;bcast 192.168.32.255  &#8211;gw 192.168.32.1 &#8211;dns 192.168.32.126  &#8211;addpkg vim ssh  &#8211;mirror &#8216;http://archive.ubuntu.com/ubuntu&#8217;  &#8211;components &#8216;main&#8217;  &#8211;name &#8216;useru&#8217;  &#8211;user &#8216;useru&#8217;  &#8211;pass &#8216;kvm&#8217; &#8211;libvirt qemu:///system</em></li>
</ul>
<p>buona virtualizzazione / tests.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/11/29/macchine-virtuali-kvm-su-ubuntu-810-intrepid/">macchine virtuali: KVM su Ubuntu 8.10 Intrepid</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2008/11/29/macchine-virtuali-kvm-su-ubuntu-810-intrepid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fprintd: il demone Linux per la lettura delle impronte digitali (la biometria avanza)</title>
		<link>http://marcosiviero.org/blog/2008/11/11/fprintd-il-demone-linux-per-la-lettura-delle-impronte-digitali-la-biometria-avanza/</link>
		<comments>http://marcosiviero.org/blog/2008/11/11/fprintd-il-demone-linux-per-la-lettura-delle-impronte-digitali-la-biometria-avanza/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 21:55:30 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[biometria]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[password]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=234</guid>
		<description><![CDATA[segnalo il giovane progetto Fprintd. questo demone D- Bus si occuperà, in futuro, dei devices biometrici che riconoscono le impronte digitali. grazie alla libreria libfprint, che si interfaccerà a basso livello con il il reader ottico, potremo, grazie a pam_fprint (PAM=Pluggable Authentication Module), fare il login sulla nostra macchina Linux utilizzando, all&#8217;avvio del desktop environment, [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/11/11/fprintd-il-demone-linux-per-la-lettura-delle-impronte-digitali-la-biometria-avanza/">Fprintd: il demone Linux per la lettura delle impronte digitali (la biometria avanza)</a></p>
]]></description>
			<content:encoded><![CDATA[<p>segnalo il giovane progetto <strong><a title="fprint" href="http://www.reactivated.net/fprint/wiki/Main_Page" target="_blank">Fprintd</a></strong><a title="fprint" href="http://www.reactivated.net/fprint/wiki/Main_Page" target="_blank">.</a></p>
<p>questo demone D-<br />
Bus si occuperà, in futuro, dei devices biometrici che riconoscono le<strong> impronte digitali</strong>.</p>
<p>grazie alla libreria libfprint, che si interfaccerà a basso livello con il il reader ottico, potremo, grazie a pam_fprint (<em>PAM=Pluggable Authentication Module),<strong> fare il login sulla nostra macchina Linux </strong><strong>utilizzando</strong>, all&#8217;avvio del desktop environment, <strong>la nostra impronta digitale</strong>.<br />
</em></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/11/11/fprintd-il-demone-linux-per-la-lettura-delle-impronte-digitali-la-biometria-avanza/">Fprintd: il demone Linux per la lettura delle impronte digitali (la biometria avanza)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2008/11/11/fprintd-il-demone-linux-per-la-lettura-delle-impronte-digitali-la-biometria-avanza/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>misuriamo la latenza del nostro sistema su Linux</title>
		<link>http://marcosiviero.org/blog/2008/10/06/misuriamo-la-latenza-del-nostro-sistema-su-linux/</link>
		<comments>http://marcosiviero.org/blog/2008/10/06/misuriamo-la-latenza-del-nostro-sistema-su-linux/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 05:55:52 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=199</guid>
		<description><![CDATA[LatencyTOP ci permette di sapere dove il sistema ha delle latenze prolungate e ci indica anche quali operazioni sta compiendo per poter così, successivamente, intervenire. il software, open source, è sviluppato dalla Intel. presente già pacchettizzato in Ubuntu Intrepid (8.10, Beta 1 ad oggi) ma non in Hardy (8.04), in Debian è disponibile dal ramo [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/10/06/misuriamo-la-latenza-del-nostro-sistema-su-linux/">misuriamo la latenza del nostro sistema su Linux</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a title="latencytop" href="http://www.latencytop.org/" target="_blank"><strong>LatencyTOP</strong></a> ci permette di sapere<strong> dove il sistema ha delle latenze prolungate</strong> e ci indica anche quali operazioni sta compiendo per poter così, successivamente, intervenire.</p>
<p>il software, open source, è sviluppato dalla Intel.</p>
<p>presente già <strong>pacchettizzato </strong>in<strong> Ubuntu Intrepid</strong> (<strong>8.10</strong>, Beta 1 ad oggi) ma non in <strong>Hardy (8.04)</strong>, in <strong>Debian è disponibile dal ramo Testing</strong> (Lenny). ovviamente, è possibile installarlo compilando i sorgenti che trovate a questa <a title="sources of LatencyTOP" href="http://www.latencytop.org/download.php" target="_blank"><strong>pagina</strong></a>.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/10/06/misuriamo-la-latenza-del-nostro-sistema-su-linux/">misuriamo la latenza del nostro sistema su Linux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2008/10/06/misuriamo-la-latenza-del-nostro-sistema-su-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux &#8211; *nix e il comando cpio</title>
		<link>http://marcosiviero.org/blog/2008/10/05/linux-nix-e-il-comando-cpio/</link>
		<comments>http://marcosiviero.org/blog/2008/10/05/linux-nix-e-il-comando-cpio/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 09:47:58 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=188</guid>
		<description><![CDATA[cpio è un comando utile in quanto permette di eseguire alcune operazioni come la creazione/restore di archivi o la copia di files per mezzo del comando find, che, altrimenti, sarebbero un po&#8217; più macchinose. esempi più comuni di utilizzo: find / -iname &#8220;*.conf&#8221; &#124; cpio -pv /mnt/prova # copio i files .conf in /mnt/prova find [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/10/05/linux-nix-e-il-comando-cpio/">Linux &#8211; *nix e il comando cpio</a></p>
]]></description>
			<content:encoded><![CDATA[<p><strong>cpio </strong>è un comando utile in quanto permette di eseguire alcune operazioni come la creazione/restore di archivi o la copia di files per mezzo del comando <strong>find</strong>, che, altrimenti, sarebbero un po&#8217; più macchinose.</p>
<p>esempi più comuni di utilizzo:</p>
<p><strong>find / -iname &#8220;*.conf&#8221; |</strong><strong><strong> cpio -pv /mnt/prova </strong></strong># <em>copio i files .conf in /mnt/prova</em></p>
<p><strong>find . -iname &#8220;*.sh&#8221; | cpio -o -H tar -F shell_script.tar </strong># <em>creo un tar  dei files .sh</em></p>
<p><strong>cpio -it -F shell_script.tar </strong><em># lista contenuto del file tar</em><strong><br />
</strong></p>
<p><strong>cpio -i -F shell_script.tar </strong># <em>restore dei files nel tar</em><strong><br />
</strong></p>
<p><strong>find . -print -depth | cpio -ov important.cpio </strong>#<em> creo cpio dei files trovati da find</em><br />
<strong></strong></p>
<p><strong>cpio -idvm &lt; important.cpio </strong># <em>restore dal file precedente con il original modification time</em><strong><br />
</strong></p>
<p><strong>cpio -icuvd &lt;  /dev/fd0 </strong>#<strong> </strong>restore dei files dal floppy alla dir corrente</p>
<p>&#8230;per tutto il resto <em>date un &#8220;<strong>info cpio</strong>&#8220;</em> da shell<strong>.<br />
</strong></p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/10/05/linux-nix-e-il-comando-cpio/">Linux &#8211; *nix e il comando cpio</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2008/10/05/linux-nix-e-il-comando-cpio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>montare un file system remoto attraverso sshfs con Debian, Ubuntu</title>
		<link>http://marcosiviero.org/blog/2008/10/01/montare-un-file-system-remoto-attraverso-sshfs-debian-ubuntu/</link>
		<comments>http://marcosiviero.org/blog/2008/10/01/montare-un-file-system-remoto-attraverso-sshfs-debian-ubuntu/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 17:53:22 +0000</pubDate>
		<dc:creator>marco</dc:creator>
				<category><![CDATA[*NIX like]]></category>
		<category><![CDATA[*NIX/Linux Software]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://marcosiviero.org/blog/?p=173</guid>
		<description><![CDATA[ovvero, come montare sulla macchina client un file system remoto con quattro semplici mosse (distribuzioni Debian Like): talvolta può essere comodo, per praticità e velocità, utilizzare sshfs per avere a disposizione il file system remoto senza dover imbattersi a configurare firewall HW, software e quant&#8217;altro. I passi da seguire: LATO SERVER: # aptitude install fuse-utils [...]<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/10/01/montare-un-file-system-remoto-attraverso-sshfs-debian-ubuntu/">montare un file system remoto attraverso sshfs con Debian, Ubuntu</a></p>
]]></description>
			<content:encoded><![CDATA[<p>ovvero, come montare sulla macchina client un file system remoto con quattro semplici mosse (distribuzioni Debian Like):</p>
<p>talvolta può essere comodo, per praticità e velocità, utilizzare sshfs per avere a disposizione il file system remoto senza dover imbattersi a configurare firewall HW, software e quant&#8217;altro.</p>
<p><strong>I passi da seguire:</strong><br />
<strong>LATO SERVER</strong>:</p>
<ol>
<li># aptitude install fuse-utils libfuse2 sshfs</li>
<li># modprobe fuse</li>
</ol>
<p><strong>LATO CLIENT</strong>:</p>
<ol>
<li># aptitude install sshfs</li>
<li># sshfs &lt;username&gt;@&lt;host&gt;:/qualsiasi/path/remoto /mnt/vostro_path</li>
</ol>
<p>se volete inserirlo nell&#8217; <strong>/etc/fstab</strong>:</p>
<blockquote><p>sshfs#root@11.22.33.44:/home /mnt/vostro_path fuse user,ro 0 0</p></blockquote>
<p>et voilà: in /mnt/vostro_path vi troverete le directories remote.</p>
<p>Post from: <a href="http://marcosiviero.org/blog">blog of { marco siviero DOT org };</a><br/><br/><a href="http://marcosiviero.org/blog/2008/10/01/montare-un-file-system-remoto-attraverso-sshfs-debian-ubuntu/">montare un file system remoto attraverso sshfs con Debian, Ubuntu</a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcosiviero.org/blog/2008/10/01/montare-un-file-system-remoto-attraverso-sshfs-debian-ubuntu/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

