<?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>SOURCES.LIST &#187; add</title>
	<atom:link href="http://www.sourceslist.eu/tag/add/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sourceslist.eu</link>
	<description>Il sito di riferimento per le sources.list</description>
	<lastBuildDate>Thu, 02 Feb 2012 16:15:53 +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>Cosa sono i keyserver</title>
		<link>http://www.sourceslist.eu/guide/i-keyserver/</link>
		<comments>http://www.sourceslist.eu/guide/i-keyserver/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 11:11:07 +0000</pubDate>
		<dc:creator>Ingalex</dc:creator>
				<category><![CDATA[GUIDE]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[autentificare]]></category>
		<category><![CDATA[chiavi]]></category>
		<category><![CDATA[cosa]]></category>
		<category><![CDATA[criptare]]></category>
		<category><![CDATA[crypt]]></category>
		<category><![CDATA[è]]></category>
		<category><![CDATA[gpg]]></category>
		<category><![CDATA[guida]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[keyserver]]></category>
		<category><![CDATA[pgp]]></category>
		<category><![CDATA[privata]]></category>
		<category><![CDATA[pubblica]]></category>
		<category><![CDATA[pubbliche]]></category>
		<category><![CDATA[public]]></category>
		<category><![CDATA[repository]]></category>
		<category><![CDATA[send]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.sourceslist.eu/?p=1594</guid>
		<description><![CDATA[Come riportato nella Wikipedia: Nell&#8217;ambito della sicurezza informatica, un key server è un sistema che si occupa di fornire, attraverso appositi programmi, chiavi crittografiche agli utenti che le richiedono. Le chiavi fornite quasi sempre fanno parte di un certificato digitale, solitamente in un formato standard (per esempio X.509 o PKCS), che contiene oltre alla chiave [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p style="text-align: justify;">Come riportato nella <a href="http://it.wikipedia.org/wiki/Key_server">Wikipedia</a>:</p>
<table style="border-color: #dc7422; border-width: 2px; text-align: justify;" border="2">
<tbody>
<tr>
<td>
<p style="text-align: justify;"><cite id="key_server" title="http://it.wikipedia.org/wiki/Key_server">Nell&#8217;ambito della sicurezza informatica, un key server è un sistema che si occupa di fornire, attraverso appositi programmi, chiavi crittografiche agli utenti che le richiedono.</cite></p>
<p style="text-align: justify;"><cite id="key_server" title="http://it.wikipedia.org/wiki/Key_server">Le chiavi fornite quasi sempre fanno parte di un certificato digitale, solitamente in un formato standard (per esempio X.509 o PKCS), che contiene oltre alla chiave anche informazioni sul proprietario della chiave e sulla sua identità. La chiave che viene restituita dal key server è la parte pubblica della chiave, da utilizzare con algoritmi di crittografia asimmetrica.</cite></p>
<p style="text-align: justify;"><cite id="key_server" title="http://it.wikipedia.org/wiki/Key_server">I key server più importanti e maggiormente accessibili, sparsi in tutto il mondo, sono quelli che contengono le chiavi PGP (e GPG) e le distribuiscono agli utenti di tali sistemi crittografici. Questi server quasi sempre sono mantenuti da singoli individui e forniscono un servizio &#8220;pubblico&#8221;, aiutando la costruzione della rete di fiducia, il sistema su cui si basa la garanzia dell&#8217;identità in PGP.</cite></p>
</td>
</tr>
</tbody>
</table>
<p style="text-align: justify;">
<p style="text-align: justify;">Per quanto riguarda i repository, ogni manutentore di un repository può decidere di firmare i propri repository.  Per poter firmare il repository si generan una coppia di chiavi pubblica/privata.  La chiave privata protetta con una passphrase (una password) viene conservata dal manutentore del repository.  La chiave pubblica deve essere condivisa con gli utenti che intendono usufruire del repository.  Per condividere la chiave pubblica generalmente vengono utilizzate due differenti tecniche:</p>
<ol style="text-align: justify;">
<li>La chiave pubblica viene esportata in un semplice file di testo e poi può essere semplicemente imporatata eseguendo un comando del tipo:<br />
</br><code>wget http://www.indirizzo_chive/public.key -O- | sudo apt-key add -</code></li>
<li>In alternativa la chiave viene esportata su un server di chiavi (keyserver) tramite il comando:
<p></br><code>gpg --send-keys --keyserver &lt;indirizzo_keyserver&gt; &lt;ID CHIAVE&gt;</code></p>
<p></br>In questo modo gli utenti possono importare la chiave pubblica eseguendo un comando del tipo:</p>
<p></br><code>sudo gpg --keyserver &lt;indirizzo_keyserver&gt; --recv-keys </code><code>&lt;ID CHIAVE&gt;</code><code> &amp;&amp; sudo gpg --armor --export &lt;ID CHIAVE&gt; | sudo apt-key add -</code></p>
<p>sostituendo opportunamente &lt;ID CHIAVE&gt; e &lt;indirizzo_keyserver&gt;</li>
</ol>
<p style="text-align: justify;">E&#8217; possibile esportare la chiave pubblica su un keyserver anche tramite interfaccia web tramite il sito relativo al keyserver (nel caso in cui esista una interfaccia web).  Esistono tanti keyserver tra i quali i più noti e più utilizzati sono:</p>
<ul style="text-align: justify;">
<li>http://keyserver.ubuntu.com</li>
</ul>
<ul style="text-align: justify;">
<li>http://pgp.mit.edu</li>
</ul>
<ul style="text-align: justify;">
<li>hkp://search.keyserver.net</li>
</ul>
<ul style="text-align: justify;">
<li>http://wwwkeys.eu.pgp.net</li>
</ul>
<p style="text-align: justify;">Su questo <a href="http://www.wowarea.com/italiano/aiuto/keyservit.htm">sito</a> potete trovare una utilissima lista di keyserver.</p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.sourceslist.eu/guide/i-keyserver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuova struttura repository e aggiunta chiave di autentificazione</title>
		<link>http://www.sourceslist.eu/notizie/comunicazioni-di-servizio/nuova-strutturara-repository-e-aggiunta-chiave-di-autentificazione/</link>
		<comments>http://www.sourceslist.eu/notizie/comunicazioni-di-servizio/nuova-strutturara-repository-e-aggiunta-chiave-di-autentificazione/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 08:57:44 +0000</pubDate>
		<dc:creator>Ingalex</dc:creator>
				<category><![CDATA[COMUNICAZIONI DI SERVIZIO]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[address]]></category>
		<category><![CDATA[aggiungere]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[autentificare]]></category>
		<category><![CDATA[cambiare]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[gpg]]></category>
		<category><![CDATA[indirizzi]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[modificare]]></category>
		<category><![CDATA[new]]></category>
		<category><![CDATA[nuova]]></category>
		<category><![CDATA[old]]></category>
		<category><![CDATA[repository]]></category>
		<category><![CDATA[sources.list]]></category>
		<category><![CDATA[structure]]></category>
		<category><![CDATA[struttura]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://www.sourceslist.eu/?p=1581</guid>
		<description><![CDATA[Vi comunico che ho modificato la struttura dei miei repository in modo tale da allinearmi alla struttura dei repository ufficiali Ubuntu, in modo tale da semplificare l&#8217;aggiunta di nuovi file e l&#8217;aggiornamento degli stessi. Inoltre ho aggiunto anche una chiave pubblica per autentificare i repository in modo da non dover ogni volta confermare quando vogliamo [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p style="text-align: justify;">Vi comunico che ho modificato la struttura dei miei repository in modo tale da allinearmi alla struttura dei repository ufficiali Ubuntu, in modo tale da semplificare l&#8217;aggiunta di nuovi file e l&#8217;aggiornamento degli stessi.<br />
Inoltre ho aggiunto anche una chiave pubblica per autentificare i repository in modo da non dover ogni volta confermare quando vogliamo installare un pacchetto.<br />
Così finalmente non vedremo più la notifica:</p>
<p style="text-align: justify;"><cite id="notifica" title="notifica">I pacchetti elencati qui sotto non sono autenticati e potrebbero quindi avere una natura malevola.<br />
Installare software non autentificato?</cite></p>
<p style="text-align: justify;">La nuova struttura dei repository è la seguente:</p>
<div style="overflow: auto; width: 300px; height: 300px;">repo<br />
.<br />
|-debian<br />
|&#8212;dists<br />
|&#8212;&#8211;etch<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;lenny<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;sid<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;squeeze<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;pool<br />
|&#8212;&#8211;etch<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;lenny<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;sid<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;squeeze<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|-mint<br />
|&#8212;dists<br />
|&#8212;&#8211;elyssa<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;felicia<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;gloria<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;helena<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;pool<br />
|&#8212;&#8211;elyssa<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;felicia<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;gloria<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;helena<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|-ubuntu<br />
|&#8212;dists<br />
|&#8212;&#8211;hardy<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;intrepid<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;jaunty<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;karmic<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;lucid<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;pool<br />
|&#8212;&#8211;hardy<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;intrepid<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;jaunty<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;karmic<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8211;lucid<br />
|&#8212;&#8212;-main<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386<br />
|&#8212;&#8212;-non-free<br />
|&#8212;&#8212;&#8212;binary-all<br />
|&#8212;&#8212;&#8212;binary-amd64<br />
|&#8212;&#8212;&#8212;binary-i386</div>
<p style="text-align: justify;">
<p style="text-align: justify;">Per informazioni sugli indirizzi relativi ai nuovi repository, su come aggiungere i nuovi repository e come autentificarli potete fare riferimento  a questa <a href="http://www.sourceslist.eu/guide/installare-sourceslist/">guida</a>.</p>
<p style="text-align: justify;">Le varie sources.list presenti in tabella contengono ancora i riferimenti ai vecchi repository che sono ancora attivi, ma presto saranno sostituiti con i nuovi repository.</p>
<p style="text-align: justify;">In questi giorni eliminerò i vecchi repository e lascerò attivi solo quelli nuovi. Vi invito pertanto a sostituire i vecchi indirizzi con quelli nuovi.</p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.sourceslist.eu/notizie/comunicazioni-di-servizio/nuova-strutturara-repository-e-aggiunta-chiave-di-autentificazione/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Script di Dominic Evans per automatizzare l&#8217;autentificazione dei repository</title>
		<link>http://www.sourceslist.eu/guide/script-di-dominic-evans-per-automatizzare-lautentificazione-dei-repository/</link>
		<comments>http://www.sourceslist.eu/guide/script-di-dominic-evans-per-automatizzare-lautentificazione-dei-repository/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 20:19:38 +0000</pubDate>
		<dc:creator>Ingalex</dc:creator>
				<category><![CDATA[GUIDE]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[aggiungere]]></category>
		<category><![CDATA[autentificare]]></category>
		<category><![CDATA[chiavi]]></category>
		<category><![CDATA[gpg]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[keyserver]]></category>
		<category><![CDATA[repository]]></category>

		<guid isPermaLink="false">http://www.sourceslist.eu/?p=1400</guid>
		<description><![CDATA[Fra le guide presenti su questo sito ho inserito in passato una guida per aggiungere le chiavi gpg mancanti per autentificare i repository. In quella guida erano presenti differenti modalità per procedere: sia tramite interfaccia grafica che tramite terminale. Per quanto riguarda l&#8217;autentificazione dei repository tramite terminale avevo proposto due differenti script che tutt&#8217;ora ritengo [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p style="text-align: justify;">Fra le guide presenti su questo sito ho inserito in passato una <a href="http://www.sourceslist.eu/guide/aggiungere-le-chiavi-gpg/">guida</a> per aggiungere le chiavi gpg mancanti per autentificare i repository. In quella guida erano presenti differenti modalità per procedere: sia tramite interfaccia grafica che tramite terminale.<br />
Per quanto riguarda l&#8217;autentificazione dei repository tramite terminale avevo proposto due differenti script che tutt&#8217;ora ritengo molto validi e pratici, da eseguire ogni qual volta aggiungiamo nuovi repository.<br />
Navigando mi sono imbattuto in tanti altri script interessanti che hanno comunque lo stesso scopo.<br />
Fra i tanti script mi sembrava degno di nota <a href="http://bazaar.launchpad.net/%7Eoldman/%2Bjunk/launchpad-update/download/head%3A/launchpadupdate-20090603123623-qo8gcw2k08v3dib8-1/launchpad-update">quello</a> realizzato da <a title="Dominic Evans" href="https://edge.launchpad.net/~oldman">Dominic Evans</a>.</p>
<p style="text-align: justify;">Vediamo come utilizzare lo script. Prima di tutto dovete scaricare lo <a href="http://bazaar.launchpad.net/%7Eoldman/%2Bjunk/launchpad-update/download/head%3A/launchpadupdate-20090603123623-qo8gcw2k08v3dib8-1/launchpad-update">script</a>. Lo rinominiamo ppakeys per semplicità:</p>
<p><code>$ mv launchpad-update ppakeys</code></p>
<p>Poi dobbiamo assegnargli i permessi di esecuzione:</p>
<p><code>$ sudo chmod 775 ppakeys</code></p>
<p style="text-align: justify;">Dopodiché potete eseguire lo script per aggiungere le chiavi gpg. A mio parere  il lato negativo di questo script è che controlla tutte le chiavi gpg e non solo quelle mancanti. Invece lo script che vi ho sempre consigliato (<a href="http://www.sourceslist.eu/guide/aggiungere-le-chiavi-gpg/">modalità testuale automatizzata A</a>), sfruttando l&#8217;output di &#8220;sudo apt-get update&#8221; , scarica solo le chiavi gpg mancanti (e quindi strettamente necessarie).</p>
<p style="text-align: justify;">Se volete poter eseguire lo script da terminale semplicemente eseguendo:</p>
<p><code>$ ppakeys</code></p>
<p style="text-align: justify;">vi basta copiare lo script nella cartella /usr/local/bin/ oppure nella vostra home in ~/bin ( /$HOME/bin/ ):</p>
<p><code>$ sudo cp launchpad-update /usr/local/bin/ppakeys</code></p>
<p style="text-align: justify;">e poi attribuirgli i permessi di esecuzione:</p>
<p><code>$ sudo chmod 775 /usr/local/bin/ppakeys</code></p>
<p style="text-align: justify;">Inoltre, come suggerito da <a href="http://www.sourceguru.net/automated-ppa-gpg-keys/">Source Guru</a>, se volete che ad ogni &#8220;sudo apt-get update&#8221; venga eseguito automaticamente lo script potete creare un file chiamato 05ppa, in  /etc/apt/apt.conf.d/ :</p>
<p><code>$ sudo nano /etc/apt/apt.conf.d/05ppa</code></p>
<p>Con il seguente contenuto:</p>
<p><code>APT::Update::Pre-Invoke { "if [ -x /usr/local/bin/ppakeys ]; then /usr/local/bin/ppakeys; fi"; };</code></p>
<p>Poi salvate ed eseguite il consueto:</p>
<p><code>$ sudo apt-get update</code></p>
<p>Se non volete eseguire più lo script in automatico, vi basta rimuoverlo:</p>
<p><code>$ sudo rm /etc/apt/apt.conf.d/05ppa</code></p>
<p>Oppure se volete eliminare anche lo script stesso:</p>
<p><code>$ sudo rm /usr/local/bin/ppakeys</code></p>
<p>Vi rammento che questo script importa le chiavi gpg relative a tutti i repository contenuti in tutti i files con estensione .list presenti in /etc/apt/ quindi non solo quelli contenuti nella sources.list.</p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.sourceslist.eu/guide/script-di-dominic-evans-per-automatizzare-lautentificazione-dei-repository/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Aggiungere repository PPA in Ubuntu Karmic Koala 9.10</title>
		<link>http://www.sourceslist.eu/guide/aggiungere-repository-ppa-in-ubuntu-karmic-koala-9-10/</link>
		<comments>http://www.sourceslist.eu/guide/aggiungere-repository-ppa-in-ubuntu-karmic-koala-9-10/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 18:36:43 +0000</pubDate>
		<dc:creator>Ingalex</dc:creator>
				<category><![CDATA[GUIDE]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[aggiungere]]></category>
		<category><![CDATA[karmic]]></category>
		<category><![CDATA[kubuntu]]></category>
		<category><![CDATA[launchpad]]></category>
		<category><![CDATA[ppa]]></category>
		<category><![CDATA[repository]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.sourceslist.eu/?p=1390</guid>
		<description><![CDATA[Nelle versioni precedenti a Ubuntu Karmic Koala per aggiungere un repository alla nostra sources.list dovevamo o editare la sources.list con un editor di testo (come root) e aggiungere la riga relativa al nuovo repository. Oppure se volevamo aggiungere alla nostra sources.list per esempio la seguente riga: deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu karmic main Usavamo come espediente quello di [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p style="text-align: justify;">Nelle versioni precedenti a Ubuntu Karmic Koala per aggiungere un repository alla nostra sources.list dovevamo o editare la sources.list con un editor di testo (come root) e aggiungere la riga relativa al nuovo repository.</p>
<p style="text-align: justify;">Oppure se volevamo aggiungere alla nostra sources.list per esempio la seguente riga:</p>
<p><code>deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu karmic main</code></p>
<p style="text-align: justify;">Usavamo come espediente quello di sfruttare tramite il comando &#8220;tee&#8221;, lo stdin di &#8220;echo&#8221; per aggiungere la riga alla sources.list eseguendo da terminale:</p>
<div></div>
<div style="overflow: auto; width: 500px;">
<pre style="margin-top: 0pt; display: inline;"><strong>echo "deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu karmic main" | sudo tee -a /etc/apt/sources.list</strong></pre>
</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">
<pre>deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu karmic main</pre>
</div>
<p style="text-align: justify;">Poi per poter autentificare il repository dovevamo aggiungere la chiave gpg, sfruttanto un server delle chiavi, eseguire il comando:</p>
<p><code>sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CEC06767</code></p>
<p style="text-align: justify;">Ora invece in Ubuntu Karmic Koala 9.10 è stato introdotto un comando per aggiungere e autentificare automaticamente i repository Launchpad PPA (Personal Package Archive):</p>
<p><code>sudo add-apt-repository ppa:&lt;repository-name&gt;</code></p>
<p style="text-align: justify;">Quindi per esempio se vogliamo aggiungere e autentificare i repository Launchpad PPA Nvidia-vdpau ci basta eseguire:</p>
<p><code>sudo add-apt-repository ppa:nvidia-vdpau</code></p>
<p style="text-align: justify;">Bisogna notare però che i repository aggiunti con questo comando non vengono inseriti esattamente nella sources.list, bensì per ogni repository launchpad aggiunto viene creata una &#8220;sources.list&#8221; nella cartella<br />
/etc/apt/sources.list.d/ contenente l&#8217;indirizzo del singolo repository.<br />
La sources.list con i repository ufficiali Ubuntu non viene intaccata.<br />
Per quanto riguarda il nostro esempio verrà creato un file nella cartella /etc/apt/sources.list.d/ il file &#8220;nvidia-vdpau-ppa-karmic.list&#8221; contente proprio la riga che volevamo aggiungere.<br />
Bisognerebbe fare qualche test per verificare se, anzichè usare una singola &#8220;sources.list&#8221;, il frammentare i repository in diverse &#8220;sources.list&#8221; può provovare un rallentamento in fase di aggiornamento degli indici (sudo apt-get update).</p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.sourceslist.eu/guide/aggiungere-repository-ppa-in-ubuntu-karmic-koala-9-10/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Aggiungere le chiavi GPG</title>
		<link>http://www.sourceslist.eu/guide/aggiungere-le-chiavi-gpg/</link>
		<comments>http://www.sourceslist.eu/guide/aggiungere-le-chiavi-gpg/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 06:10:16 +0000</pubDate>
		<dc:creator>Ingalex</dc:creator>
				<category><![CDATA[GUIDE]]></category>
		<category><![CDATA[adăugaţi chei publice]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[add public key]]></category>
		<category><![CDATA[adicionar a chave pública]]></category>
		<category><![CDATA[afegir la clau pública]]></category>
		<category><![CDATA[aggiungere]]></category>
		<category><![CDATA[Aider]]></category>
		<category><![CDATA[ajouter la clé publique]]></category>
		<category><![CDATA[Ajuda]]></category>
		<category><![CDATA[Ajuta]]></category>
		<category><![CDATA[añadir la clave pública]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[Apu]]></category>
		<category><![CDATA[audzinātāja]]></category>
		<category><![CDATA[autentificare]]></category>
		<category><![CDATA[Ayuda]]></category>
		<category><![CDATA[chiave]]></category>
		<category><![CDATA[chiavi]]></category>
		<category><![CDATA[dodaj javnim ključem]]></category>
		<category><![CDATA[dodaj klucz publiczny]]></category>
		<category><![CDATA[Dodajanje javni ključ]]></category>
		<category><![CDATA[Giúp đỡ]]></category>
		<category><![CDATA[gpg]]></category>
		<category><![CDATA[Help]]></category>
		<category><![CDATA[Hilfe]]></category>
		<category><![CDATA[hinzufügen öffentlichen Schlüssel]]></category>
		<category><![CDATA[Hjälp]]></category>
		<category><![CDATA[Hjelp]]></category>
		<category><![CDATA[Hjælp]]></category>
		<category><![CDATA[hướng dẫn]]></category>
		<category><![CDATA[id]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[Lägg publika nyckeln]]></category>
		<category><![CDATA[legge fellesnøkkel]]></category>
		<category><![CDATA[lisätä julkisen avaimen]]></category>
		<category><![CDATA[magdagdag ng public key]]></category>
		<category><![CDATA[manager]]></category>
		<category><![CDATA[Membantu]]></category>
		<category><![CDATA[menambahkan kunci publik]]></category>
		<category><![CDATA[Nápověda]]></category>
		<category><![CDATA[NO_PUBKEY]]></category>
		<category><![CDATA[opetusohjelma]]></category>
		<category><![CDATA[Opplæringen]]></category>
		<category><![CDATA[Padėti]]></category>
		<category><![CDATA[Palīdzība]]></category>
		<category><![CDATA[pievienot publiskā atslēga]]></category>
		<category><![CDATA[Pomoć]]></category>
		<category><![CDATA[přidat veřejný klíč]]></category>
		<category><![CDATA[pridať verejný kľúč]]></category>
		<category><![CDATA[pridėti viešojo rakto]]></category>
		<category><![CDATA[pubblica]]></category>
		<category><![CDATA[pubkey]]></category>
		<category><![CDATA[Samouczek]]></category>
		<category><![CDATA[självstudiekursen]]></category>
		<category><![CDATA[Susipažinkite]]></category>
		<category><![CDATA[thêm chìa khóa công cộng]]></category>
		<category><![CDATA[tilføje offentlige nøgle]]></category>
		<category><![CDATA[Tulong]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutoriel]]></category>
		<category><![CDATA[voeg publieke sleutel]]></category>
		<category><![CDATA[werkcollege]]></category>
		<category><![CDATA[Βοήθεια]]></category>
		<category><![CDATA[προσθήκη δημόσιο κλειδί]]></category>
		<category><![CDATA[φροντιστήριο]]></category>
		<category><![CDATA[добавить публичный ключ]]></category>
		<category><![CDATA[добавяне на публичния ключ]]></category>
		<category><![CDATA[додај јавним кључем]]></category>
		<category><![CDATA[додати публічний ключ]]></category>
		<category><![CDATA[Допомога]]></category>
		<category><![CDATA[настойнически]]></category>
		<category><![CDATA[Підручник]]></category>
		<category><![CDATA[Помоћ]]></category>
		<category><![CDATA[Помощ]]></category>
		<category><![CDATA[Помощь]]></category>
		<category><![CDATA[туториал]]></category>
		<category><![CDATA[Учебник]]></category>
		<category><![CDATA[הדרכה]]></category>
		<category><![CDATA[להוסיף מפתח ציבורי]]></category>
		<category><![CDATA[עזרה]]></category>
		<category><![CDATA[إضافة المفتاح العمومي]]></category>
		<category><![CDATA[مساعدة]]></category>
		<category><![CDATA[ट्यूटोरियल]]></category>
		<category><![CDATA[मदद]]></category>
		<category><![CDATA[सार्वजनिक कुंजी जोड़ें]]></category>
		<category><![CDATA[チュートリアル]]></category>
		<category><![CDATA[ヘルプ]]></category>
		<category><![CDATA[公開鍵を追加]]></category>
		<category><![CDATA[帮助]]></category>
		<category><![CDATA[教程]]></category>
		<category><![CDATA[新增公共密钥]]></category>
		<category><![CDATA[공개 키 추가]]></category>
		<category><![CDATA[도움]]></category>
		<category><![CDATA[튜토리얼]]></category>

		<guid isPermaLink="false">http://www.sourceslist.eu/?p=202</guid>
		<description><![CDATA[Modalità grafica A installare &#8220;apt-key-manager&#8221; tramite apt inserendo da terminale le seguenti righe di codice: sudo apt-get install gui-apt-key Se avete gnome come interfaccia troverete la voce APT-key manager in applicazioni -&#62; strumenti di sistema Avviate APT-key manager, e nello spazio riservato all&#8217;ID chiave, inserite il la pubkey che vi manca ricopiandola dalle righe fornite [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><span style="font-size: 12pt"><strong>Modalità grafica <span style="color: #800080"><span style="color: #993366">A</span></span></strong></span></p>
<div>
<ul style="text-align: justify">
<li>installare &#8220;apt-key-manager&#8221; tramite apt inserendo da terminale le seguenti righe di codice:</li>
</ul>
</div>
<p align="justify"><code>sudo apt-get install gui-apt-key</code></p>
<p align="justify">Se avete gnome come interfaccia troverete la voce APT-key manager in applicazioni -&gt; strumenti di sistema</p>
<ul style="text-align: justify">
<li>
<div>Avviate APT-key manager, e nello spazio riservato all&#8217;ID chiave, inserite il la pubkey che vi manca ricopiandola dalle righe fornite in output dal &#8220;sudo apt-get update&#8221;.</div>
</li>
</ul>
<p><span style="font-style: italic; font-weight: bold; text-decoration: underline;">Esempio: </span></p>
<p align="justify">Supponiamo che dopo aver avviato da terminale &#8220;sudo apt-get update&#8221; esso vi restituisca:</p>
<div class="codeheader" style="text-align: justify">
<p style="margin-top: 0pt; display: inline">W: Errore GPG: http://morgoth.free.fr hardy-backports Release: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 8CC68B397E2E4741</p>
<p style="margin-top: 0pt; display: inline">Copiate solo l&#8217;<em>id della chiave</em> (8CC68B397E2E4741) e inseritelo nello spazio denominato appunto come &#8220;ID chiave&#8221; e cliccate <span style="font-style: italic">su ADD+</span>.</p>
<p>Ovviamente dovete fare la stessa cosa per tutte le chiavi mancanti e avviare nuovamente da terminale &#8220;sudo apt-get update&#8221;.</p></div>
<p><span style="font-size: 12pt"><strong>Modalità grafica <span style="color: #800080"><span style="color: #993366">B</span></span></strong></span></p>
<div>
<ul>
<li>installate da terminale Kgpg con il seguente codice:</li>
</ul>
</div>
<p align="justify"><code>sudo apt-get install kgpg</code></p>
<p>Aprite il menù K e troverete il programma in Accessori.</p>
<ul>
<li>
<div>Avviate il kgpg e andate su File-&gt; Finestra server delle chiavi. Inserite nello spazio bianco denominato come &#8220;Testo da cercare o identificativo della chiave da importare&#8221; l&#8217;identificativo della chiave e poi cliccate su importa.  Se la chiave non viene trovata cambiate dal menù a tendina il Server delle chiavi.</div>
</li>
</ul>
<p><span style="font-size: 12pt"><strong>Modalità da terminale</strong></span><br />
Righe di codice da immettere da terminale:</p>
<div class="code" style="font-style: italic">
<div>
<p style="margin-top: 0pt; display: inline"><code>$ gpg --keyserver subkeys.pgp.net --recv-keys [id della chiave]</code></p>
<p><code>$ gpg --armor --export [id della chiave] | sudo apt-key add -</code></p>
<p><code>$ sudo apt-get update</code></div>
</div>
<p align="justify">Esempio:</p>
<p align="justify"><code>$ gpg --keyserver subkeys.pgp.net --recv-keys 8CC68B397E2E4741</code></p>
<p align="justify"><code>$ gpg --armor --export 8CC68B397E2E4741 | sudo apt-key add -</code></p>
<p align="justify"><code>$ sudo apt-get update</code></p>
<p align="justify">Per questa modalità vi inserisco anche una video-guida da me registrata.</p>
<p><object width="425" height="344" data="http://www.youtube.com/v/FrYNi1XCgns&amp;hl=it&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/FrYNi1XCgns&amp;hl=it&amp;fs=1" /><param name="allowfullscreen" value="true" /></object><br />
<em> <span style="text-decoration: underline;"><span style="font-size: 12pt"><strong>Modalità automatizzate</strong></span></span></em><em></em></p>
<p><em></em></p>
<p><span style="font-size: 12pt">METODO <span style="color: #993366"><span style="color: #800080"><span style="color: #993366">A</span></span></span></span></p>
<div style="margin-top: 0pt; display: inline">
<p>Il primo metodo non fa altro che sfruttare l&#8217;output dell&#8217;update per cercare le chiavi mancanti dal server delle chiavi per poi aggiungerle. Basta immetere da konsole il codice seguente:</p>
<div style="overflow: auto; width: 450px;">
<pre style="margin-top: 0pt; display: inline">sudo apt-get update 2&gt; /tmp/keymissing; for key in $(grep "NO_PUBKEY" /tmp/keymissing |sed "s/.*NO_PUBKEY //"); do echo -e "nProcessing key: $key"; gpg --keyserver subkeys.pgp.net --recv $key &amp;&amp; gpg --export --armor $key | sudo apt-key add -; done</pre>
</div>
<div><span style="font-size: 12pt">METODO <span style="color: #993366"><span style="color: #800080"><span style="color: #993366">B</span></span></span></span></div>
<p>Il secondo metodo non fa altro che leggere il file /etc/apt/sources.list e importare le chiavi relative a tutti i repository ivi presenti. Basta immetere da konsole il codice seguente:</p>
<div style="overflow: auto; width: 450px;">
<pre style="margin-top: 0pt; display: inline">for i in $(grep -o -E "http.*.(gpg|asc|key)" /etc/apt/sources.list); do echo -n "$i "; wget $i -q -O - | sudo apt-key add -; done; keylist=""; for key in $(grep -o "[A-Fa-f0-9]{8}" /etc/apt/sources.list); do if [ -z "$(echo "$keylist"|grep "$key")" ]; then keylist="$keylist $key"; gpg --keyserver subkeys.pgp.net --recv $key &amp;&amp; gpg --export --armor $key | sudo apt-key add -; fi; done;</pre>
</div>
</div>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.sourceslist.eu/guide/aggiungere-le-chiavi-gpg/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

