<?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>Linux 360° &#124; Italia &#187; linux</title>
	<atom:link href="http://www.linux360.it/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linux360.it</link>
	<description>Notizie, guide e tutorial per il mondo Linux a 360°</description>
	<lastBuildDate>Tue, 16 Dec 2014 14:03:33 +0000</lastBuildDate>
	<language>it-IT</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>Come cambiare la password di Admin di Pentaho</title>
		<link>http://www.linux360.it/2014/09/19/come-cambiare-la-password-di-admin-di-pentaho/</link>
		<comments>http://www.linux360.it/2014/09/19/come-cambiare-la-password-di-admin-di-pentaho/#comments</comments>
		<pubDate>Fri, 19 Sep 2014 13:08:56 +0000</pubDate>
		<dc:creator><![CDATA[Francesco Gabriele]]></dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.ubuntuserver.it/?p=164</guid>
		<description><![CDATA[<p>1) Generiamo la nuova password crittografata ci posizioniamo nella home della administration console ex. biserver-ce/administration-console java -cp lib/jetty-6.1.2.jar:lib/jetty-util-6.1.9.jar org.mortbay.jetty.security.Password admin mypassword dovrebbe dare un risultato del genere: mypassword OBF:1uh41zly1x8g1vu11ym71ym71vv91x8e1zlk1ugm MD5:34819d7beeabb9260a5c854bc85b3e44 CRYPT:adS/4zigRVhZk 2) Prendiamo il risultato della colonna OBF &#8220;1uh41zly1x8g1vu11ym71ym71vv91x8e1zlk1ugm&#8221; e la sostituiamo nel file biserver-ce/administration-console/resource/config/login.properties vim biserver-ce/administration-console/resource/config/login.properties admin: OBF:1uh41zly1x8g1vu11ym71ym71vv91x8e1zlk1ugm,server-administrator,content-administrator,admin Dopo un bel stop and start ...</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/09/19/come-cambiare-la-password-di-admin-di-pentaho/">Come cambiare la password di Admin di Pentaho</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>1) Generiamo la nuova password crittografata</p>
<p>ci posizioniamo nella home della administration console ex. biserver-ce/administration-console</p>
<p>java -cp lib/jetty-6.1.2.jar:lib/jetty-util-6.1.9.jar org.mortbay.jetty.security.Password admin mypassword</p>
<p>dovrebbe dare un risultato del genere:<br />
mypassword<br />
OBF:1uh41zly1x8g1vu11ym71ym71vv91x8e1zlk1ugm<br />
MD5:34819d7beeabb9260a5c854bc85b3e44<br />
CRYPT:adS/4zigRVhZk</p>
<p>2) Prendiamo il risultato della colonna OBF &#8220;1uh41zly1x8g1vu11ym71ym71vv91x8e1zlk1ugm&#8221;<br />
e la sostituiamo nel file biserver-ce/administration-console/resource/config/login.properties</p>
<p>vim biserver-ce/administration-console/resource/config/login.properties</p>
<p>admin: OBF:1uh41zly1x8g1vu11ym71ym71vv91x8e1zlk1ugm,server-administrator,content-administrator,admin</p>
<p>Dopo un bel stop and start di Pentaho, riusciremo ad entrare nella console di amministrazione &#8220;0.0.0.0:8099&#8243; con la nuova password.</p>
<p>Spero possa essere utile a molti</p>
<p>By</p>
<p>Frank</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/09/19/come-cambiare-la-password-di-admin-di-pentaho/">Come cambiare la password di Admin di Pentaho</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux360.it/2014/09/19/come-cambiare-la-password-di-admin-di-pentaho/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux How To Whois New Tlds</title>
		<link>http://www.linux360.it/2014/07/30/linux-how-to-whois-new-tlds/</link>
		<comments>http://www.linux360.it/2014/07/30/linux-how-to-whois-new-tlds/#comments</comments>
		<pubDate>Wed, 30 Jul 2014 16:24:18 +0000</pubDate>
		<dc:creator><![CDATA[Paolo Daniele]]></dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Programmazione]]></category>

		<guid isPermaLink="false">http://www.paolodaniele.it/?p=1955</guid>
		<description><![CDATA[<p>Ciao Ragazzi, oggi uno script carino per fare il whois dei nuovi gtlds (.shop, .club, .news) solo usando la CLI di Linux! Semplicissimo: Modificate/Create il file /etc/whois.conf  e aggiungete il seguente testo: Salvate e uscite! Il gioco è fatto adesso potete provare direttamente da shell con il seguente comando: whois paolodaniele.club Enjoy!</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/07/30/linux-how-to-whois-new-tlds/">Linux How To Whois New Tlds</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Ciao Ragazzi,</p>
<p>oggi uno script carino per fare il whois dei nuovi gtlds (.shop, .club, .news) solo usando la CLI di Linux!</p>
<p>Semplicissimo:</p>
<p>Modificate/Create il file <em><strong>/etc/whois.conf</strong></em>  e aggiungete il seguente testo:</p>
<div id="wpshdo_1" class="wp-synhighlighter-outer"><div id="wpshdt_1" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_1"></a><a id="wpshat_1" class="wp-synhighlighter-title" href="#codesyntax_1"  onClick="javascript:wpsh_toggleBlock(1)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_1" onClick="javascript:wpsh_code(1)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_1" onClick="javascript:wpsh_print(1)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_1" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="co0">## </span>
<span class="co0"># WHOIS servers for new TLDs (http://www.iana.org/domains/root/db)</span>
<span class="co0">##</span>
&nbsp;
.academy$ whois.donuts.co
.actor$ whois.unitedtld.com
.agency$ whois.donuts.co
.bar$ whois.nic.bar
.bargains$ whois.donuts.co
.berlin$ whois.nic.berlin
.best$ whois.nic.best
.bid$ whois.nic.bid
.bike$ whois.donuts.co
.blue$ whois.afilias.net
.boutique$ whois.donuts.co
.build$ whois.nic.build
.builders$ whois.donuts.co
.buzz$ whois.nic.buzz
.cab$ whois.donuts.co
.camera$ whois.donuts.co
.camp$ whois.donuts.co
.cards$ whois.donuts.co
.careers$ whois.donuts.co
.catering$ whois.donuts.co
.center$ whois.donuts.co
.ceo$ whois.nic.ceo
.cheap$ whois.donuts.co
.christmas$ whois.uniregistry.net
.cleaning$ whois.donuts.co
.clothing$ whois.donuts.co
.club$ whois.nic.club
.codes$ whois.donuts.co
.coffee$ whois.donuts.co
.cologne$ whois-fe1.pdt.cologne.tango.knipp.de
.community$ whois.donuts.co
.company$ whois.donuts.co
.computer$ whois.donuts.co
.construction$ whois.donuts.co
.contractors$ whois.donuts.co
.cool$ whois.donuts.co
.cruises$ whois.donuts.co
.dance$ whois.unitedtld.com
.dating$ whois.donuts.co
.democrat$ whois.unitedtld.com
.diamonds$ whois.donuts.co
.directory$ whois.donuts.co
.domains$ whois.donuts.co
.education$ whois.donuts.co
.email$ whois.donuts.co
.enterprises$ whois.donuts.co
.equipment$ whois.donuts.co
.estate$ whois.donuts.co
.events$ whois.donuts.co
.expert$ whois.donuts.co
.exposed$ whois.donuts.co
.farm$ whois.donuts.co
.fish$ whois.donuts.co
.flights$ whois.donuts.co
.florist$ whois.donuts.co
.foundation$ whois.donuts.co
.futbol$ whois.unitedtld.com
.gallery$ whois.donuts.co
.gift$ whois.uniregistry.net
.glass$ whois.donuts.co
.graphics$ whois.donuts.co
.guitars$ whois.uniregistry.net
.guru$ whois.donuts.co
.holdings$ whois.donuts.co
.holiday$ whois.donuts.co
.house$ whois.donuts.co
.immobilien$ whois.unitedtld.com
.industries$ whois.donuts.co
.institute$ whois.donuts.co
.international$ whois.donuts.co
.jetzt$ whois.nic.jetzt
.jobs$ jobswhois.verisign-grs.com
.kaufen$ whois.unitedtld.com
.kim$ whois.afilias.net
.kitchen$ whois.donuts.co
.kiwi$ whois.dot-kiwi.com
.koeln$ whois-fe1.pdt.koeln.tango.knipp.de
.kred$ whois.nic.kred
.land$ whois.donuts.co
.lighting$ whois.donuts.co
.limo$ whois.donuts.co
.link$ whois.uniregistry.net
.london$ whois-lon.mm-registry.com
.luxury$ whois.nic.luxury
.management$ whois.donuts.co
.mango$ whois.mango.coreregistry.net
.marketing$ whois.donuts.co
.menu$ whois.nic.menu
.moda$ whois.unitedtld.com
.monash$ whois.nic.monash
.nagoya$ whois.gmoregistry.net
.ninja$ whois.unitedtld.com
.nyc$ whois.nic.nyc
.okinawa$ whois.gmoregistry.ne
.partners$ whois.donuts.co
.parts$ whois.donuts.co
.photo$ whois.uniregistry.net
.photography$ whois.donuts.co
.photos$ whois.donuts.co
.pics$ whois.uniregistry.net
.pink$ whois.afilias.net
.plumbing$ whois.donuts.co
.productions$ whois.donuts.co
.properties$ whois.donuts.co
.pub$ whois.unitedtld.com
.qpon$ whois.nic.qpon
.recipes$ whois.donuts.co
.red$ whois.nic.red
.rentals$ whois.donuts.co
.repair$ whois.donuts.co
.report$ whois.donuts.co
.reviews$ whois.unitedtld.com
.rich$ whois.afilias-srs.net
.ruhr$ whois.nic.ruhr
.sexy$ whois.uniregistry.net
.shiksha$ whois.nic.shiksha
.shoes$ whois.donuts.co
.singles$ whois.donuts.co
.social$ whois.unitedtld.com
.sohu$ whois.gtld.knet.cn
.solar$ whois.donuts.co
.solutions$ whois.donuts.co
.supplies$ whois.donuts.co
.supply$ whois.donuts.co
.support$ whois.donuts.co
.systems$ whois.donuts.co
.tattoo$ whois.uniregistry.net
.technology$ whois.donuts.co
.tienda$ whois.donuts.co
.tips$ whois.donuts.co
.today$ whois.donuts.co
.tokyo$ whois.nic.tokyo
.tools$ whois.donuts.co
.trade$ whois.nic.trade
.training$ whois.donuts.co
.uno$ whois.nic.uno
.vacations$ whois.donuts.co
.ventures$ whois.donuts.co
.viajes$ whois.donuts.co
.villas$ whois.donuts.co
.vision$ whois.donuts.co
.vote$ whois.afilias.net
.voting$ whois.nic.voting
.voto$ whois.afilias.net
.voyage$ whois.donuts.co
.wang$ whois.gtld.knet.cn
.watch$ whois.donuts.co
.webcam$ whois.nic.webcam
.wed$ whois.nic.wed
.wien$ whois.nic.wien
.wiki$ whois.nic.wiki
.works$ whois.donuts.co
.xn--3bst00m$ whois.gtld.knet.cn
.xn--3ds443g$ whois.afilias-srs.net
.xn--55qw42g$ whois.conac.cn
.xn--55qx5d$ whois.ngtld.cn
.xn--6frz82g$ whois.afilias.net
.xn--6qq986b3xl$ whois.gtld.knet.cn
.xn--80asehdb$ whois.online.rs.corenic.net
.xn--80aswg$ whois.site.rs.corenic.net
.xn--c1avg$ whois.publicinterestregistry.net
.xn--cg4bki$ whois.kr
.xn--d1acj3b$ whois.nic.xn--d1acj3b
.xn--fiq228c5hs$ whois.afilias-srs.net
.xn--fiq64b$ whois.gtld.knet.cn
.xn--i1b6b1a6a2e$ whois.publicinterestregistry.net
.xn--io0a7i$ whois.ngtld.cn
.xn--mgbab2bd$ whois.bazaar.coreregistry.net
.xn--ngbc5azd$ whois.nic.xn--ngbc5azd
.xn--nqv7f$ whois.publicinterestregistry.net
.xn--nqv7fs00ema$ whois.publicinterestregistry.net
.xn--q9jyb4c$ domain-registry-whois.l.google.com
.xn--rhqv96g$ whois.nic.xn--rhqv96g
.xn--unup4y$ whois.donuts.co
.xn--zfr164b$ whois.conac.cn
.xyz$ whois.nic.xyz
.zone$ whois.donuts.co</pre></div></div>
<p>Salvate e uscite!</p>
<p>Il gioco è fatto adesso potete provare direttamente da shell con il seguente comando:</p>
<p>whois paolodaniele.club</p>
<p>Enjoy!</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/07/30/linux-how-to-whois-new-tlds/">Linux How To Whois New Tlds</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux360.it/2014/07/30/linux-how-to-whois-new-tlds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux whois nuovi TLDs</title>
		<link>http://www.linux360.it/2014/07/30/linux-whois-tlds/</link>
		<comments>http://www.linux360.it/2014/07/30/linux-whois-tlds/#comments</comments>
		<pubDate>Wed, 30 Jul 2014 16:13:13 +0000</pubDate>
		<dc:creator><![CDATA[Paolo Daniele]]></dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Varie]]></category>
		<category><![CDATA[nic]]></category>
		<category><![CDATA[tld]]></category>
		<category><![CDATA[whois]]></category>

		<guid isPermaLink="false">http://www.paolodaniele.it/?p=1951</guid>
		<description><![CDATA[<p>Il mondo cambia, quindi cambiano anche i domini internet. Non solo le classiche estensioni (TLD) .com, .net, .it, .org etc. oggi il mondo di internet viaggia in base alle esigenze dei clienti, rendendo disponibili quasi ogni giorno nuovi TLD. Per gli amici &#8220;linuxiani&#8221; esiste un modo molto veloce per poter effettuare il whois, cioè conoscere ...</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/07/30/linux-whois-tlds/">Linux whois nuovi TLDs</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Il mondo cambia, quindi cambiano anche i domini internet.</p>
<p>Non solo le classiche estensioni (TLD) .com, .net, .it, .org etc. oggi il mondo di internet viaggia in base alle esigenze dei clienti, rendendo disponibili quasi ogni giorno nuovi TLD.</p>
<p>Per gli amici &#8220;linuxiani&#8221; esiste un modo molto veloce per poter effettuare il whois, cioè conoscere lo stato, di un dominio con TLD di nuova generazione!</p>
<p>Per prima cosa è necessario creare (se esiste, dovete solo accodare quanto di seguito) il file <strong><em>/etc/whois.conf</em></strong> in questo file inserite quanto di seguito:</p>
<div id="wpshdo_2" class="wp-synhighlighter-outer"><div id="wpshdt_2" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_2"></a><a id="wpshat_2" class="wp-synhighlighter-title" href="#codesyntax_2"  onClick="javascript:wpsh_toggleBlock(2)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_2" onClick="javascript:wpsh_code(2)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_2" onClick="javascript:wpsh_print(2)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_2" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="co0">## </span>
<span class="co0"># WHOIS servers for new TLDs (http://www.iana.org/domains/root/db)</span>
<span class="co0">##</span>
&nbsp;
.academy$ whois.donuts.co
.actor$ whois.unitedtld.com
.agency$ whois.donuts.co
.bar$ whois.nic.bar
.bargains$ whois.donuts.co
.berlin$ whois.nic.berlin
.best$ whois.nic.best
.bid$ whois.nic.bid
.bike$ whois.donuts.co
.blue$ whois.afilias.net
.boutique$ whois.donuts.co
.build$ whois.nic.build
.builders$ whois.donuts.co
.buzz$ whois.nic.buzz
.cab$ whois.donuts.co
.camera$ whois.donuts.co
.camp$ whois.donuts.co
.cards$ whois.donuts.co
.careers$ whois.donuts.co
.catering$ whois.donuts.co
.center$ whois.donuts.co
.ceo$ whois.nic.ceo
.cheap$ whois.donuts.co
.christmas$ whois.uniregistry.net
.cleaning$ whois.donuts.co
.clothing$ whois.donuts.co
.club$ whois.nic.club
.codes$ whois.donuts.co
.coffee$ whois.donuts.co
.cologne$ whois-fe1.pdt.cologne.tango.knipp.de
.community$ whois.donuts.co
.company$ whois.donuts.co
.computer$ whois.donuts.co
.construction$ whois.donuts.co
.contractors$ whois.donuts.co
.cool$ whois.donuts.co
.cruises$ whois.donuts.co
.dance$ whois.unitedtld.com
.dating$ whois.donuts.co
.democrat$ whois.unitedtld.com
.diamonds$ whois.donuts.co
.directory$ whois.donuts.co
.domains$ whois.donuts.co
.education$ whois.donuts.co
.email$ whois.donuts.co
.enterprises$ whois.donuts.co
.equipment$ whois.donuts.co
.estate$ whois.donuts.co
.events$ whois.donuts.co
.expert$ whois.donuts.co
.exposed$ whois.donuts.co
.farm$ whois.donuts.co
.fish$ whois.donuts.co
.flights$ whois.donuts.co
.florist$ whois.donuts.co
.foundation$ whois.donuts.co
.futbol$ whois.unitedtld.com
.gallery$ whois.donuts.co
.gift$ whois.uniregistry.net
.glass$ whois.donuts.co
.graphics$ whois.donuts.co
.guitars$ whois.uniregistry.net
.guru$ whois.donuts.co
.holdings$ whois.donuts.co
.holiday$ whois.donuts.co
.house$ whois.donuts.co
.immobilien$ whois.unitedtld.com
.industries$ whois.donuts.co
.institute$ whois.donuts.co
.international$ whois.donuts.co
.jetzt$ whois.nic.jetzt
.jobs$ jobswhois.verisign-grs.com
.kaufen$ whois.unitedtld.com
.kim$ whois.afilias.net
.kitchen$ whois.donuts.co
.kiwi$ whois.dot-kiwi.com
.koeln$ whois-fe1.pdt.koeln.tango.knipp.de
.kred$ whois.nic.kred
.land$ whois.donuts.co
.lighting$ whois.donuts.co
.limo$ whois.donuts.co
.link$ whois.uniregistry.net
.london$ whois-lon.mm-registry.com
.luxury$ whois.nic.luxury
.management$ whois.donuts.co
.mango$ whois.mango.coreregistry.net
.marketing$ whois.donuts.co
.menu$ whois.nic.menu
.moda$ whois.unitedtld.com
.monash$ whois.nic.monash
.nagoya$ whois.gmoregistry.net
.ninja$ whois.unitedtld.com
.nyc$ whois.nic.nyc
.okinawa$ whois.gmoregistry.ne
.partners$ whois.donuts.co
.parts$ whois.donuts.co
.photo$ whois.uniregistry.net
.photography$ whois.donuts.co
.photos$ whois.donuts.co
.pics$ whois.uniregistry.net
.pink$ whois.afilias.net
.plumbing$ whois.donuts.co
.productions$ whois.donuts.co
.properties$ whois.donuts.co
.pub$ whois.unitedtld.com
.qpon$ whois.nic.qpon
.recipes$ whois.donuts.co
.red$ whois.nic.red
.rentals$ whois.donuts.co
.repair$ whois.donuts.co
.report$ whois.donuts.co
.reviews$ whois.unitedtld.com
.rich$ whois.afilias-srs.net
.ruhr$ whois.nic.ruhr
.sexy$ whois.uniregistry.net
.shiksha$ whois.nic.shiksha
.shoes$ whois.donuts.co
.singles$ whois.donuts.co
.social$ whois.unitedtld.com
.sohu$ whois.gtld.knet.cn
.solar$ whois.donuts.co
.solutions$ whois.donuts.co
.supplies$ whois.donuts.co
.supply$ whois.donuts.co
.support$ whois.donuts.co
.systems$ whois.donuts.co
.tattoo$ whois.uniregistry.net
.technology$ whois.donuts.co
.tienda$ whois.donuts.co
.tips$ whois.donuts.co
.today$ whois.donuts.co
.tokyo$ whois.nic.tokyo
.tools$ whois.donuts.co
.trade$ whois.nic.trade
.training$ whois.donuts.co
.uno$ whois.nic.uno
.vacations$ whois.donuts.co
.ventures$ whois.donuts.co
.viajes$ whois.donuts.co
.villas$ whois.donuts.co
.vision$ whois.donuts.co
.vote$ whois.afilias.net
.voting$ whois.nic.voting
.voto$ whois.afilias.net
.voyage$ whois.donuts.co
.wang$ whois.gtld.knet.cn
.watch$ whois.donuts.co
.webcam$ whois.nic.webcam
.wed$ whois.nic.wed
.wien$ whois.nic.wien
.wiki$ whois.nic.wiki
.works$ whois.donuts.co
.xn--3bst00m$ whois.gtld.knet.cn
.xn--3ds443g$ whois.afilias-srs.net
.xn--55qw42g$ whois.conac.cn
.xn--55qx5d$ whois.ngtld.cn
.xn--6frz82g$ whois.afilias.net
.xn--6qq986b3xl$ whois.gtld.knet.cn
.xn--80asehdb$ whois.online.rs.corenic.net
.xn--80aswg$ whois.site.rs.corenic.net
.xn--c1avg$ whois.publicinterestregistry.net
.xn--cg4bki$ whois.kr
.xn--d1acj3b$ whois.nic.xn--d1acj3b
.xn--fiq228c5hs$ whois.afilias-srs.net
.xn--fiq64b$ whois.gtld.knet.cn
.xn--i1b6b1a6a2e$ whois.publicinterestregistry.net
.xn--io0a7i$ whois.ngtld.cn
.xn--mgbab2bd$ whois.bazaar.coreregistry.net
.xn--ngbc5azd$ whois.nic.xn--ngbc5azd
.xn--nqv7f$ whois.publicinterestregistry.net
.xn--nqv7fs00ema$ whois.publicinterestregistry.net
.xn--q9jyb4c$ domain-registry-whois.l.google.com
.xn--rhqv96g$ whois.nic.xn--rhqv96g
.xn--unup4y$ whois.donuts.co
.xn--zfr164b$ whois.conac.cn
.xyz$ whois.nic.xyz
.zone$ whois.donuts.co</pre></div></div>
<p>Salvate ed uscite!</p>
<p>Et voilà!</p>
<p>Il gioco è fatto! D&#8217;ora in poi potrete controllare i nuovi TLD direttamente dal vostro terminale!</p>
<p>Enjoy!</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/07/30/linux-whois-tlds/">Linux whois nuovi TLDs</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux360.it/2014/07/30/linux-whois-tlds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Master-Master Replication</title>
		<link>http://www.linux360.it/2014/07/28/mysql-master-master-replication/</link>
		<comments>http://www.linux360.it/2014/07/28/mysql-master-master-replication/#comments</comments>
		<pubDate>Mon, 28 Jul 2014 15:17:41 +0000</pubDate>
		<dc:creator><![CDATA[Paolo Daniele]]></dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Varie]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[master]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[replication]]></category>

		<guid isPermaLink="false">http://www.paolodaniele.it/?p=1941</guid>
		<description><![CDATA[<p>Oggi voglio pubblicare un qualcosa di interessante che mi è capitato per lavoro. Ipotizziamo di avere 2 database MySQL in due zone geograficamente distanti tra loro. Questi database devono essere consistenti, cioè contenere sempre gli stessi dati, così nel caso di perdita di connessione o di blocco del database 1 tutte le connessioni verranno indirizzate ...</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/07/28/mysql-master-master-replication/">MySQL Master-Master Replication</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Oggi voglio pubblicare un qualcosa di interessante che mi è capitato per lavoro.</p>
<p>Ipotizziamo di avere 2 database MySQL in due zone geograficamente distanti tra loro.</p>
<p>Questi database devono essere consistenti, cioè contenere sempre gli stessi dati, così nel caso di perdita di connessione o di blocco del database 1 tutte le connessioni verranno indirizzate sul database 2 e viceversa.</p>
<p>Vi spiego meglio con una figura:</p>
<p><img class="alignnone  wp-image-1943" src="http://www.paolodaniele.it/wp-content/uploads/2014/07/mysql-active-active.jpg" alt="mysql-active-active" width="576" height="312" /></p>
<p>Abbiamo capito il problema, adesso vediamo come affrontarlo e trovare la soluzione.</p>
<p>In rete ho trovato molte &#8220;strade&#8221; più o meno simili, non è detto che la mia sia giusta, ma so che funziona perchè l&#8217;ho provata praticamente!</p>
<p>La soluzione che vi propongo è stata testata con mysql-server 5.5.37 su Debian 7.1 Wheezy a 64bit</p>
<p>Per prima cosa dobbiamo abilitare su entrambi i database il <strong>BINARY LOGGING </strong>che è un vero e proprio log delle operazioni che vengono effettuate su ogni database.</p>
<p>Modifichiamo il file di configurazione <em><strong>my.cnf</strong></em> come segue:</p>
<p>Database <span style="color: #ff0000;"><strong>MASTER-1</strong></span></p>
<div id="wpshdo_3" class="wp-synhighlighter-outer"><div id="wpshdt_3" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_3"></a><a id="wpshat_3" class="wp-synhighlighter-title" href="#codesyntax_3"  onClick="javascript:wpsh_toggleBlock(3)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_3" onClick="javascript:wpsh_code(3)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_3" onClick="javascript:wpsh_print(3)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_3" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;">server_id           = <span class="nu0">1</span>
log_bin             = <span class="sy0">/</span>var<span class="sy0">/</span>log<span class="sy0">/</span>mysql<span class="sy0">/</span>mysql-bin.log
log_bin_index       = <span class="sy0">/</span>var<span class="sy0">/</span>log<span class="sy0">/</span>mysql<span class="sy0">/</span>mysql-bin.log.index
relay_log           = <span class="sy0">/</span>var<span class="sy0">/</span>log<span class="sy0">/</span>mysql<span class="sy0">/</span>mysql-relay-bin
relay_log_index     = <span class="sy0">/</span>var<span class="sy0">/</span>log<span class="sy0">/</span>mysql<span class="sy0">/</span>mysql-relay-bin.index
expire_logs_days    = <span class="nu0">10</span>
max_binlog_size     = 100M
log_slave_updates   = <span class="nu0">1</span>
auto-increment-increment = <span class="nu0">2</span>
auto-increment-offset = <span class="nu0">1</span>
binlog_do_db        = sharedb</pre></div></div>
<p>Database <strong>MASTER-2</strong></p>
<div id="wpshdo_4" class="wp-synhighlighter-outer"><div id="wpshdt_4" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_4"></a><a id="wpshat_4" class="wp-synhighlighter-title" href="#codesyntax_4"  onClick="javascript:wpsh_toggleBlock(4)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_4" onClick="javascript:wpsh_code(4)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_4" onClick="javascript:wpsh_print(4)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_4" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;">server_id           = <span class="nu0">2</span>
log_bin             = <span class="sy0">/</span>var<span class="sy0">/</span>log<span class="sy0">/</span>mysql<span class="sy0">/</span>mysql-bin.log
log_bin_index       = <span class="sy0">/</span>var<span class="sy0">/</span>log<span class="sy0">/</span>mysql<span class="sy0">/</span>mysql-bin.log.index
relay_log           = <span class="sy0">/</span>var<span class="sy0">/</span>log<span class="sy0">/</span>mysql<span class="sy0">/</span>mysql-relay-bin
relay_log_index     = <span class="sy0">/</span>var<span class="sy0">/</span>log<span class="sy0">/</span>mysql<span class="sy0">/</span>mysql-relay-bin.index
expire_logs_days    = <span class="nu0">10</span>
max_binlog_size     = 100M
log_slave_updates   = <span class="nu0">1</span>
auto-increment-increment = <span class="nu0">2</span>
auto-increment-offset = <span class="nu0">2</span>
binlog_do_db        = sharedb</pre></div></div>
<p>E&#8217; molto importante definire il parametro <em><strong>auto-increment-offset</strong></em> diverso tra i due database, questo serve per evitare che ci siano conflitti di indici nelle fasi di replicazione.</p>
<p>Prima di riavviare il servizio, procediamo con la creazione/import del database sharedb su entrambi i server (ATTENZIONE consiglio che i databasesiano uguali in questa fase)</p>
<p>Sempre su entrambi i server, da console:</p>
<div id="wpshdo_5" class="wp-synhighlighter-outer"><div id="wpshdt_5" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_5"></a><a id="wpshat_5" class="wp-synhighlighter-title" href="#codesyntax_5"  onClick="javascript:wpsh_toggleBlock(5)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_5" onClick="javascript:wpsh_code(5)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_5" onClick="javascript:wpsh_print(5)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_5" class="wp-synhighlighter-inner" style="display: block;"><pre class="sql" style="font-family:monospace;"><span class="kw1">CREATE</span> user <span class="st0">'replicante'</span>@<span class="st0">'%'</span> <span class="kw1">IDENTIFIED</span> <span class="kw1">BY</span> <span class="st0">'Wp4Suppl1c4nt462!'</span>;
<span class="kw1">GRANT</span> replication slave <span class="kw1">ON</span> <span class="sy0">*.*</span> <span class="kw1">TO</span> <span class="st0">'replicante'</span>@<span class="st0">'%'</span>;</pre></div></div>
<p>Riavviamo il servizio su entrambi i server.</p>
<p>&nbsp;</p>
<p>Operiamo adesso sul server <span style="color: #ff0000;"><strong>MASTER-1</strong></span></p>
<div id="wpshdo_6" class="wp-synhighlighter-outer"><div id="wpshdt_6" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_6"></a><a id="wpshat_6" class="wp-synhighlighter-title" href="#codesyntax_6"  onClick="javascript:wpsh_toggleBlock(6)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_6" onClick="javascript:wpsh_code(6)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_6" onClick="javascript:wpsh_print(6)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_6" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;">mysql <span class="re5">-u</span> root - p</pre></div></div>
<div id="wpshdo_7" class="wp-synhighlighter-outer"><div id="wpshdt_7" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_7"></a><a id="wpshat_7" class="wp-synhighlighter-title" href="#codesyntax_7"  onClick="javascript:wpsh_toggleBlock(7)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_7" onClick="javascript:wpsh_code(7)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_7" onClick="javascript:wpsh_print(7)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_7" class="wp-synhighlighter-inner" style="display: block;"><pre class="sql" style="font-family:monospace;"><span class="kw1">SHOW</span> master <span class="kw1">STATUS</span>;</pre></div></div>
<p>Appare una cosa del genere:</p>
<p>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
| File                              | Position | Binlog_Do_DB | Binlog_Ignore_DB |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
| mysql-bin.000001 |      106     |   sharedb               |                                       |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+</p>
<p>Passiamo su <strong>MASTER-2</strong></p>
<p>Da console sql:</p>
<div id="wpshdo_8" class="wp-synhighlighter-outer"><div id="wpshdt_8" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_8"></a><a id="wpshat_8" class="wp-synhighlighter-title" href="#codesyntax_8"  onClick="javascript:wpsh_toggleBlock(8)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_8" onClick="javascript:wpsh_code(8)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_8" onClick="javascript:wpsh_print(8)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_8" class="wp-synhighlighter-inner" style="display: block;"><pre class="sql" style="font-family:monospace;">slave stop;
<span class="kw1">CHANGE</span> MASTER <span class="kw1">TO</span> MASTER_HOST <span class="sy0">=</span> <span class="st0">'IP-MASTER-1'</span><span class="sy0">,</span> MASTER_USER <span class="sy0">=</span> <span class="st0">'replicante'</span><span class="sy0">,</span> MASTER_PASSWORD <span class="sy0">=</span> <span class="st0">'Wp4Suppl1c4nt462!'</span><span class="sy0">,</span> MASTER_LOG_FILE <span class="sy0">=</span> <span class="st0">'mysql-bin.000001'</span><span class="sy0">,</span> MASTER_LOG_POS <span class="sy0">=</span> <span class="nu0">106</span>;
slave start;
<span class="kw1">SHOW</span> master <span class="kw1">STATUS</span>;</pre></div></div>
<p>Apparirà quealcosa del genere:</p>
<p>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
| File                              | Position | Binlog_Do_DB | Binlog_Ignore_DB |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
| mysql-bin.000002 |     1060   |   sharedb              |                                       |<br />
+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+</p>
<p>Torniamo su <span style="color: #ff0000;"><strong>MASTER-1</strong></span></p>
<p>Da console sql:</p>
<div id="wpshdo_9" class="wp-synhighlighter-outer"><div id="wpshdt_9" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_9"></a><a id="wpshat_9" class="wp-synhighlighter-title" href="#codesyntax_9"  onClick="javascript:wpsh_toggleBlock(9)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_9" onClick="javascript:wpsh_code(9)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_9" onClick="javascript:wpsh_print(9)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_9" class="wp-synhighlighter-inner" style="display: block;"><pre class="sql" style="font-family:monospace;">slave stop;
<span class="kw1">CHANGE</span> MASTER <span class="kw1">TO</span> MASTER_HOST <span class="sy0">=</span> <span class="st0">'IP-MASTER-2'</span><span class="sy0">,</span> MASTER_USER <span class="sy0">=</span> <span class="st0">'replicante'</span><span class="sy0">,</span> MASTER_PASSWORD <span class="sy0">=</span> <span class="st0">'Wp4Suppl1c4nt462!'</span><span class="sy0">,</span> MASTER_LOG_FILE <span class="sy0">=</span> <span class="st0">'mysql-bin.000002'</span><span class="sy0">,</span> MASTER_LOG_POS <span class="sy0">=</span> <span class="nu0">1060</span>;
slave start;</pre></div></div>
<p>Il gioco è fatto!</p>
<p>Proviamo a fare un update su uno dei due master e vedremo la replica in tempo (quasi reale!) sull&#8217;altro!</p>
<p>Per essere sicuri, da uno dei due server sempre da console fate un:</p>
<div id="wpshdo_10" class="wp-synhighlighter-outer"><div id="wpshdt_10" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_10"></a><a id="wpshat_10" class="wp-synhighlighter-title" href="#codesyntax_10"  onClick="javascript:wpsh_toggleBlock(10)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_10" onClick="javascript:wpsh_code(10)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_10" onClick="javascript:wpsh_print(10)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_10" class="wp-synhighlighter-inner" style="display: block;"><pre class="sql" style="font-family:monospace;"><span class="kw1">SHOW</span> slave <span class="kw1">STATUS</span>;</pre></div></div>
<p>dovreste ottenere un qualcosa del genere:</p>
<p>&#8230;&#8230;&#8230;.Waiting for master to send event | IP-MASTER &#8230;&#8230;&#8230;&#8230;.</p>
<p>Enjoy!</p>
<p>&nbsp;</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/07/28/mysql-master-master-replication/">MySQL Master-Master Replication</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux360.it/2014/07/28/mysql-master-master-replication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installare android x86 su chiavetta USB</title>
		<link>http://www.linux360.it/2014/07/06/installare-android-x86-chiavetta-usb/</link>
		<comments>http://www.linux360.it/2014/07/06/installare-android-x86-chiavetta-usb/#comments</comments>
		<pubDate>Sun, 06 Jul 2014 11:33:30 +0000</pubDate>
		<dc:creator><![CDATA[Paolo Daniele]]></dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[kitkat]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[x86]]></category>

		<guid isPermaLink="false">http://www.paolodaniele.it/?p=1922</guid>
		<description><![CDATA[<p>Ciao ragazzi, oggi vi presento un semplice tutorial per installare Android 4.4.2 codename KitKat su un dispositivo USB. Ovviamente quello che parte alla fine è una live, quindi il lavoro salvato non si mantiene, ma questo, se uno si trova bene può essere solo il trampolino che poi porta ad installarlo su tutto il pc. ...</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/07/06/installare-android-x86-chiavetta-usb/">Installare android x86 su chiavetta USB</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Ciao ragazzi,</p>
<p>oggi vi presento un semplice tutorial per installare Android 4.4.2 codename KitKat su un dispositivo USB.</p>
<p>Ovviamente quello che parte alla fine è una live, quindi il lavoro salvato non si mantiene, ma questo, se uno si trova bene può essere solo il trampolino che poi porta ad installarlo su tutto il pc.</p>
<p>Android non è un sistema operativo previsto per pc quindi qualcosa che non va ci sarà sempre (es. su Notebook HP la webcam non viene riconosciuta, la tastiera non è in IT e altre piccole cose).</p>
<p>Su PC datati, oppure netbook, questo può portare nuova giovinezza alle macchine, specialmente per chi li utilizza solo per navigare e scrivere qualche documento o qualche emai.</p>
<p>Vediamo gli ingredienti di oggi:</p>
<ul>
<li>Linux Live USB Creator (software per Windows scaricabile <a href="http://www.linuxliveusb.com/downloads/?stable">qui</a>)</li>
<li>Android KitKat 4.4.2 RC2 ISO (scaricabile <a href="http://sourceforge.net/projects/android-x86/files/Release%204.4/android-x86-4.4-RC2.iso/download">qui</a>)</li>
<li>1 USB key (formattata in FAT32)</li>
</ul>
<p>&nbsp;</p>
<p>Installiamo Linuc Live su Windows e colleghiamo la nostra penna USB.</p>
<p>Avviate il programma Linux Live e per prima cosa scegliete il vostro disco USB, poi cliccate sul pulsante ISO al punto 2 e scegliete la iso di android scaricata in precedenza. Per il resto delle opzioni potete dare una occhiata a questa immagine:</p>
<p><a href="http://www.paolodaniele.it/wp-content/uploads/2014/07/android2.png"><img class="alignnone wp-image-1923 size-full" src="http://www.paolodaniele.it/wp-content/uploads/2014/07/android2.png" alt="android2" width="438" height="732" /></a></p>
<p>Fatto questo cliccate sul Fulmine e aspettate che finisca l&#8217;installazione.</p>
<p>Appena la chiavetta è pronta riavviate il pc con la USB inserita.</p>
<p>Se il vostro pc non è impostato con boot primario da USB dovete entrare nel BIOS e configurare come primo boot la chiavetta USB. Riavviate il pc e dovreste trovarvi davanti questa schermata:</p>
<p><a href="http://www.paolodaniele.it/wp-content/uploads/2014/07/InstallBootSelect.png"><img class="alignnone wp-image-1924 size-full" src="http://www.paolodaniele.it/wp-content/uploads/2014/07/InstallBootSelect.png" alt="InstallBootSelect" width="640" height="480" /></a></p>
<p>A questo punto potete:</p>
<p>1) Avviare la live di android ed iniziare a &#8220;giocare&#8221; con il vostro nuovo sistema operativo;</p>
<p>2) Se avete avviato la live e siete rimasti contenti, procedere con l&#8217;installazione!!</p>
<p>Nelle prossime puntate parleremo della procedura di installazione sul disco fisso del PC</p>
<p>Enjoy!</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/07/06/installare-android-x86-chiavetta-usb/">Installare android x86 su chiavetta USB</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux360.it/2014/07/06/installare-android-x86-chiavetta-usb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Libre Office errore SMB</title>
		<link>http://www.linux360.it/2014/05/08/libre-office-errore-smb/</link>
		<comments>http://www.linux360.it/2014/05/08/libre-office-errore-smb/#comments</comments>
		<pubDate>Thu, 08 May 2014 15:14:34 +0000</pubDate>
		<dc:creator><![CDATA[Paolo Daniele]]></dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Varie]]></category>
		<category><![CDATA[libre office]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[samba]]></category>
		<category><![CDATA[smb]]></category>
		<category><![CDATA[trick]]></category>

		<guid isPermaLink="false">http://www.paolodaniele.it/?p=1728</guid>
		<description><![CDATA[<p>L&#8217;altro giorno mi è capito di avere un problema con Libre Office 4.0.2 Non mi apriva più i file condivisi in una cartella di rete. Dovevo necessariamente scaricare il file sul computer e poi rimetterlo in rete con ovvie rotture di **** Allora ho cercato un po&#8217;, ho aggiornato alla versione 4.2.4, ma niente stesso ...</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/05/08/libre-office-errore-smb/">Libre Office errore SMB</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>L&#8217;altro giorno mi è capito di avere un problema con Libre Office 4.0.2</p>
<p>Non mi apriva più i file condivisi in una cartella di rete.</p>
<p>Dovevo necessariamente scaricare il file sul computer e poi rimetterlo in rete con ovvie rotture di ****</p>
<p>Allora ho cercato un po&#8217;, ho aggiornato alla versione 4.2.4, ma niente stesso problema!</p>
<p>Alla fine ho trovato la soluzione e la metto a vostra disposizione.</p>
<p>Basta inserire questa riga:</p>
<div id="wpshdo_11" class="wp-synhighlighter-outer"><div id="wpshdt_11" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_11"></a><a id="wpshat_11" class="wp-synhighlighter-title" href="#codesyntax_11"  onClick="javascript:wpsh_toggleBlock(11)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_11" onClick="javascript:wpsh_code(11)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_11" onClick="javascript:wpsh_print(11)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_11" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">sed</span> <span class="re5">-i</span> <span class="st_h">'s/X-GIO-NoFuse=true/#X-GIO-NoFuse=true/'</span> <span class="sy0">/</span>usr<span class="sy0">/</span>share<span class="sy0">/</span>applications<span class="sy0">/</span>libreoffice-<span class="sy0">*</span></pre></div></div>
<p>(per libre office diverso dalla versione 4)</p>
<div id="wpshdo_12" class="wp-synhighlighter-outer"><div id="wpshdt_12" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_12"></a><a id="wpshat_12" class="wp-synhighlighter-title" href="#codesyntax_12"  onClick="javascript:wpsh_toggleBlock(12)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_12" onClick="javascript:wpsh_code(12)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_12" onClick="javascript:wpsh_print(12)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_12" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">sed</span> <span class="re5">-i</span> <span class="st_h">'s/X-GIO-NoFuse=true/#X-GIO-NoFuse=true/'</span> <span class="sy0">/</span>usr<span class="sy0">/</span>share<span class="sy0">/</span>applications<span class="sy0">/</span>libreoffice4.2-<span class="sy0">*</span></pre></div></div>
<p>(per libre office dalla versione 4.2 in poi)</p>
<p>Tutto Risolto!!</p>
<p>Enjoy!</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/05/08/libre-office-errore-smb/">Libre Office errore SMB</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux360.it/2014/05/08/libre-office-errore-smb/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Asterisk CDR con SQLite3 e PHP</title>
		<link>http://www.linux360.it/2014/04/30/asterisk-cdr-con-sqlite3-e-php/</link>
		<comments>http://www.linux360.it/2014/04/30/asterisk-cdr-con-sqlite3-e-php/#comments</comments>
		<pubDate>Wed, 30 Apr 2014 10:24:36 +0000</pubDate>
		<dc:creator><![CDATA[Paolo Daniele]]></dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Varie]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[cdr]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.paolodaniele.it/?p=1718</guid>
		<description><![CDATA[<p>Oggi vi propongo una guida interessante. Sempre sviluppata con l&#8217;amico Frank al quale vengono le idee&#8230;e io poi le realizzo! La base è quella di voler realizzare un sistema minimale di CDR (Call Detail Recording) ossia uno strumento che permette di visualizzare i dettagli delle chiamate sui centralini Asterisk. Il sistema classico utilizza MySQL e ...</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/04/30/asterisk-cdr-con-sqlite3-e-php/">Asterisk CDR con SQLite3 e PHP</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Oggi vi propongo una guida interessante.</p>
<p>Sempre sviluppata con l&#8217;amico <a href="http://www.ubuntuserver.it">Frank</a> al quale vengono le idee&#8230;e io poi le realizzo!</p>
<p>La base è quella di voler realizzare un sistema minimale di CDR (Call Detail Recording) ossia uno strumento che permette di visualizzare i dettagli delle chiamate sui centralini Asterisk.</p>
<p>Il sistema classico utilizza MySQL e si trova molto materiale in giro per la rete.</p>
<p>Oggi vi spiego come realizzarlo con SQLite, che è una versione minimal di SQL, da utilizzare su quei dispositivi dove non ci sono molte risorse (vedi centralino asterisk su Raspberry)</p>
<p><strong>Requisiti:</strong></p>
<p>- Asterisk</p>
<p>- Debian (o qualunque altro SO)</p>
<p>- SQLite</p>
<p>- Apache (o un qualunque Web Server)</p>
<p>- Php5 con supporto per SQLite3</p>
<p><strong>Installazione Requisiti:</strong></p>
<p>Per installare SQLite3:</p>
<div id="wpshdo_13" class="wp-synhighlighter-outer"><div id="wpshdt_13" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_13"></a><a id="wpshat_13" class="wp-synhighlighter-title" href="#codesyntax_13"  onClick="javascript:wpsh_toggleBlock(13)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_13" onClick="javascript:wpsh_code(13)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_13" onClick="javascript:wpsh_print(13)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_13" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">sudo</span> <span class="kw2">apt-get</span> <span class="kw2">install</span> libxml2-dev ncurses-dev libsqlite3-dev sqlite3</pre></div></div>
<p>Per installare Apache:</p>
<div id="wpshdo_14" class="wp-synhighlighter-outer"><div id="wpshdt_14" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_14"></a><a id="wpshat_14" class="wp-synhighlighter-title" href="#codesyntax_14"  onClick="javascript:wpsh_toggleBlock(14)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_14" onClick="javascript:wpsh_code(14)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_14" onClick="javascript:wpsh_print(14)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_14" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">sudo</span> <span class="kw2">apt-get</span> <span class="kw2">install</span> apache2</pre></div></div>
<p>Per installare PHP5-SQLite:</p>
<div id="wpshdo_15" class="wp-synhighlighter-outer"><div id="wpshdt_15" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_15"></a><a id="wpshat_15" class="wp-synhighlighter-title" href="#codesyntax_15"  onClick="javascript:wpsh_toggleBlock(15)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_15" onClick="javascript:wpsh_code(15)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_15" onClick="javascript:wpsh_print(15)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_15" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">sudo</span> <span class="kw2">apt-get</span> <span class="kw2">install</span> php5-sqlite3</pre></div></div>
<p>&nbsp;</p>
<p><strong>Procedimento:</strong></p>
<p>Per prima cosa è necessario che asterisk sia compilato con SQLite.</p>
<p>Per fare questo bisogna controllare che nella cartella dove sono installati i noduli di asterisk generalmente <em>/usr/lib/asterisk/modules</em> sia presente il file <strong>cdr_sqlite3_custom.so.</strong></p>
<p>Se non è installato è necessario ricompilare asterisk aggiungendo il modulo indicato sopra facendo:</p>
<div id="wpshdo_16" class="wp-synhighlighter-outer"><div id="wpshdt_16" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_16"></a><a id="wpshat_16" class="wp-synhighlighter-title" href="#codesyntax_16"  onClick="javascript:wpsh_toggleBlock(16)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_16" onClick="javascript:wpsh_code(16)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_16" onClick="javascript:wpsh_print(16)" title="Print code"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.linux360.it/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.linux360.it/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_16" class="wp-synhighlighter-inner" style="display: block;"><pre class="bash" style="font-family:monospace;"><span class="kw2">make</span> menuselect</pre></div></div>
<p>(Non mi soffermo su questo perchè si trovano molte guide in giro)<br />
Fatto questo bisogna modificare il file <strong>cdr_sqlite3_custom.conf </strong>in <em>/etc/asterisk</em> come nel file in allegato.</p>
<p>Se è già installato SQLite e il <strong>master.db</strong> è già creato è necessario rimuoverlo per adattarlo alla mia conf.(se non volete basta modificare il file cdr_sqlite.php adattandolo alle vostre esigenze!)</p>
<p>Per verificare se il master.db è già creato bisogna vedere se nel percorso <em>/var/log/asterisk</em> è presente.</p>
<p>Una volta modificato il file cdt_sqlite3_custom.conf è necessario riavviare Asterisk (<em>sudo /etc/init.d/asterisk restart</em>)</p>
<p>Fatto questo basta scompattare i file che vi allego dentro una /var/www o comunque la directory principale del vostro web server.</p>
<p>Se tutto è ok potrete vedere i dettagli delle vostre chiamate digitando nel browser: http://localhost/cdr_sqlite.php</p>
<p>Enjoy!</p>
<p><a href="http://www.paolodaniele.it/wp-content/uploads/2014/04/cdr_sqlite.zip">Dowload Sorgenti</a></p>
<p>&nbsp;</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/04/30/asterisk-cdr-con-sqlite3-e-php/">Asterisk CDR con SQLite3 e PHP</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux360.it/2014/04/30/asterisk-cdr-con-sqlite3-e-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come impostare l&#8217;address-rewrite in Postfix</title>
		<link>http://www.linux360.it/2014/01/24/come-impostare-laddress-rewrite-in-postfix-2/</link>
		<comments>http://www.linux360.it/2014/01/24/come-impostare-laddress-rewrite-in-postfix-2/#comments</comments>
		<pubDate>Fri, 24 Jan 2014 16:31:06 +0000</pubDate>
		<dc:creator><![CDATA[Francesco Gabriele]]></dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Postfix]]></category>
		<category><![CDATA[address-rewrite]]></category>
		<category><![CDATA[rewrite sender header]]></category>

		<guid isPermaLink="false">http://www.ubuntuserver.it/?p=450</guid>
		<description><![CDATA[<p>In questo howto descrivo come impostare Postfix per inviare l&#8217;e-mail locali con un altro mittente cosi da non fare uscire ad ex. root nelle mail inviate da shell. $ vim /etc/postfix/sender_canonical frank server@gmail.com root francesco.gabriele@gmail.com postmap hash:/etc/postfix/sender_canonical postconf -e "sender_canonical_maps=hash:/etc/postfix/sender_canonical" $ /etc/init.d/postfix restart</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/01/24/come-impostare-laddress-rewrite-in-postfix-2/">Come impostare l&#8217;address-rewrite in Postfix</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>In questo howto descrivo come impostare Postfix per inviare l&#8217;e-mail locali con un altro mittente cosi da non fare uscire ad ex. root nelle mail inviate da shell.</p>
<pre>$ vim /etc/postfix/sender_canonical

frank        server@gmail.com     
root         francesco.gabriele@gmail.com</pre>
<pre>postmap hash:/etc/postfix/sender_<wbr />canonical</pre>
<pre>postconf -e "sender_canonical_maps=hash:/<wbr />etc/postfix/sender_canonical"</pre>
<pre>$ /etc/init.d/postfix restart</pre>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2014/01/24/come-impostare-laddress-rewrite-in-postfix-2/">Come impostare l&#8217;address-rewrite in Postfix</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux360.it/2014/01/24/come-impostare-laddress-rewrite-in-postfix-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fonera SSH Access</title>
		<link>http://www.linux360.it/2013/12/05/fonera-ssh-access/</link>
		<comments>http://www.linux360.it/2013/12/05/fonera-ssh-access/#comments</comments>
		<pubDate>Thu, 05 Dec 2013 14:36:02 +0000</pubDate>
		<dc:creator><![CDATA[Paolo Daniele]]></dc:creator>
				<category><![CDATA[Wireless & Networking]]></category>
		<category><![CDATA[fonera]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.paolodaniele.it/?p=1688</guid>
		<description><![CDATA[<p>Oggi vi spiego come ottenere l&#8217;accesso SSH su una Fonera. I modelli supportati sono: [list style='regular'] [list_item]FON2100A[/list_item] [list_item]FON2100B[/list_item] [list_item]FON2100C[/list_item][list_item]FON2200[/list_item] [/list] Di base la porta 22 utilizzata dal protocollo SSH è bloccata, oggi vi insegno a sbloccarne l&#8217;accesso e a renderlo permanente. La seguente modifica vale per firmware da 0.7.0r4 a 0.7.1r1 per firmware più recenti ...</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2013/12/05/fonera-ssh-access/">Fonera SSH Access</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Oggi vi spiego come ottenere l&#8217;accesso SSH su una Fonera.<br />
I modelli supportati sono:</p>
[list style='regular'] [list_item]FON2100A[/list_item] [list_item]FON2100B[/list_item] [list_item]FON2100C[/list_item][list_item]FON2200[/list_item] [/list]
<p>Di base la porta 22 utilizzata dal protocollo SSH è bloccata, oggi vi insegno a sbloccarne l&#8217;accesso e a renderlo permanente.</p>
<p>La seguente modifica vale per firmware da <strong>0.7.0r4</strong> a <strong>0.7.1r1</strong> per firmware più recenti la modifica non è più valida.</p>
<p><strong>ATTENZIONE la seguente guida è a scopo puramente dimostrativo e sebbene l&#8217;abbia provata e funzioni senza problemi e/o danneggiamenti non sono responsabile di eventuali malfunzionamenti del dispositivo!</strong></p>
<p>Ok, prefazione e disclaimer ci sono&#8230;.adesso possiamo iniziare con il divertimento!</p>
<p>Sfruttando un browser con javascript abilitato create due pagine web chiamate step1.html e step2.html ed inserite dentro il seguente codice:</p>
<p><strong>step1.html</strong></p>
 <code>&lt;html&gt; &lt;head&gt; &lt;title&gt;Step 1-2 to open SSH-access to La Fonera&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;center&gt; &lt;h1&gt;Open SSH-access to La Fonera&lt;/h1&gt; (Model: FON2100A/B/C &amp; FON2200) &lt;h2&gt;Works with firmware 0.7.0r4 up to 0.7.1r1&lt;/h2&gt; &lt;h3&gt;Step 1 of 2 for connection via LAN&lt;/h3&gt; &lt;form method="post" action="http://169.254.255.1/cgi-bin/webif/connection.sh" enctype="multipart/form-data"&gt; &lt;input name="username" value="$(/usr/sbin/iptables -I INPUT 1 -p tcp --dport 22 -j ACCEPT)" size="60"&gt; &lt;input type="submit" name="submit" value="Submit" onClick="{this.form.wifimode.value='&amp;quot;;' + this.form.wifimode.value +';&amp;quot;'}"&gt; &lt;/form&gt; &lt;/center&gt; &lt;/body&gt; &lt;/html&gt;</code> 
<p><strong>step2.html</strong></p>
 <code>&lt;html&gt; &lt;head&gt; &lt;title&gt;Step 2-2 to open SSH-access to La Fonera&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;center&gt; &lt;h1&gt;Open SSH-access to La Fonera&lt;/h1&gt; (Model: FON2100A/B/C &amp; FON2200) &lt;h2&gt;Works with firmware 0.7.0r4 up to 0.7.1r1&lt;/h2&gt; &lt;h3&gt;Step 2 of 2 for connection via LAN&lt;/h3&gt; &lt;form method="post" action="http://169.254.255.1/cgi-bin/webif/connection.sh" enctype="multipart/form-data"&gt; &lt;input name="username" value="$(/etc/init.d/dropbear)" size="60"&gt; &lt;input type="submit" name="submit" value="Submit" onClick="{this.form.wifimode.value='&amp;quot;;' + this.form.wifimode.value +';&amp;quot;'}"&gt; &lt;/form&gt; &lt;/center&gt; &lt;/body&gt; &lt;/html&gt;</code> 
<p>Fatto questo collegare la fonera con un cavo di rete con configurazione: IP 169.254.255.2, Subnetmask 255.255.255.0 and Gateway 169.254.255.1</p>
<p>Avviare il file step1.html e premere SUBMIT e attendere qualche secondo che si apre la pagina web della fonera, utilizzare username e password (default root e admin) e attendere fino a che il browser non ha finito di caricare.</p>
<p>Fatto questo avviare il file step2.html e premere SUBMIT e ripetere la procedura(se siete già loggati non verrà richiesto l&#8217;accesso)</p>
<p>Fatto questo siete in grado di collegarvi in SSH sulla fonera usando i vostri user e password.</p>
<p style="text-align: center;">[image src='http://www.paolodaniele.it/wp-content/uploads/2013/12/ssh01.gif' title='' align='center']
<p>Per abilitare l&#8217;accesso in maniera permanente:</p>
<blockquote><p><code>mv /etc/init.d/dropbear /etc/init.d/S50dropbear<br />
vi /etc/firewall.user</code></p></blockquote>
<p>Premere &#8220;i&#8221; per iniziare l&#8217;edit e decommentare le seguenti linee:</p>
<p style="text-align: center;">[image src='http://www.paolodaniele.it/wp-content/uploads/2013/12/ssh02.gif' title='' align='center']
<p>Uscire salvando( :wq per salvare e uscire) e riavviare la fonera.</p>
<p>Fatto questo rientrare in ssh:</p>
<p><code>vi /bin/thinclient</code></p>
<p>e modificare il file come segue:</p>
<p style="text-align: center;">[image src='http://www.paolodaniele.it/wp-content/uploads/2013/12/ssh03.gif' title='' align='center']
<p>Salvare ed uscire!</p>
<p>D&#8217;ora in avanti la vostra Fonera avrà acesso SSH!</p>
<p>Enjoy!</p>
<p>&nbsp;</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2013/12/05/fonera-ssh-access/">Fonera SSH Access</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux360.it/2013/12/05/fonera-ssh-access/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto Debian Raid Software</title>
		<link>http://www.linux360.it/2013/11/16/howto-debian-raid-software/</link>
		<comments>http://www.linux360.it/2013/11/16/howto-debian-raid-software/#comments</comments>
		<pubDate>Sat, 16 Nov 2013 10:07:31 +0000</pubDate>
		<dc:creator><![CDATA[Paolo Daniele]]></dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[kvm]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[raid]]></category>

		<guid isPermaLink="false">http://www.paolodaniele.it/?p=1672</guid>
		<description><![CDATA[<p>Videotutorial</p>
<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2013/11/16/howto-debian-raid-software/">Howto Debian Raid Software</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Videotutorial</p>

<p>L'articolo <a rel="nofollow" href="http://www.linux360.it/2013/11/16/howto-debian-raid-software/">Howto Debian Raid Software</a> sembra essere il primo su <a rel="nofollow" href="http://www.linux360.it">Linux 360° | Italia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux360.it/2013/11/16/howto-debian-raid-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
