<?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>gpg &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/gpg/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Fri, 08 May 2026 12:00:26 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=93064</generator>
	<item>
		<title>apt update ed EXPKEYSIG – NO_PUBKEY B7B3B788A8D3785C</title>
		<link>https://blog.smsoft.it/2023/12/26/apt-update-ed-expkeysig-no_pubkey-b7b3b788a8d3785c/</link>
					<comments>https://blog.smsoft.it/2023/12/26/apt-update-ed-expkeysig-no_pubkey-b7b3b788a8d3785c/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 26 Dec 2023 09:30:00 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[dearmor]]></category>
		<category><![CDATA[gpg]]></category>
		<category><![CDATA[NO_PUBKEY]]></category>
		<category><![CDATA[pubkey]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=6128</guid>

					<description><![CDATA[Periodicamente vengono aggiornate le firme per i repository APT esterni (es MySQL, Docker, Sury, etc). Sulle Debian recenti la procedura di installazione delle firme per i repository APT è leggermente cambiata. Vediamo come fare: MySQL Docker Node Sury Cisofy (Lynis) Nota: per vedere cosa contiene un file delle firme (es /etc/apt/trusted.gpg.d/sury-php-x.x.gpg): oppure per le versioni ... <a title="apt update ed EXPKEYSIG – NO_PUBKEY B7B3B788A8D3785C" class="read-more" href="https://blog.smsoft.it/2023/12/26/apt-update-ed-expkeysig-no_pubkey-b7b3b788a8d3785c/" aria-label="Per saperne di più su apt update ed EXPKEYSIG – NO_PUBKEY B7B3B788A8D3785C">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Periodicamente vengono aggiornate le firme per i repository <strong>APT</strong> esterni (es <strong>MySQL</strong>, <strong>Docker</strong>, <strong>Sury</strong>, etc). Sulle <strong>Debian</strong> recenti la procedura di installazione delle firme per i repository <strong>APT</strong> è leggermente cambiata. Vediamo come fare:</p>



<p class="wp-block-paragraph"><strong>MySQL</strong></p>



<pre class="wp-block-code"><code>curl -fsSL https://repo.mysql.com/RPM-GPG-KEY-mysql-2023 |gpg --dearmor -o /etc/apt/trusted.gpg.d/mysql2023.gpg</code></pre>



<p class="wp-block-paragraph"><strong>Docker</strong></p>



<pre class="wp-block-code"><code>curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg</code></pre>



<p class="wp-block-paragraph"><strong>Node</strong></p>



<pre class="wp-block-code"><code>curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/trusted.gpg.d/nodesource.gpg</code></pre>



<p class="wp-block-paragraph"><strong>Sury</strong></p>



<pre class="wp-block-code"><code>wget -qO- https://packages.sury.org/php/apt.gpg | gpg --dearmor &gt; /etc/apt/trusted.gpg.d/sury-php-x.x.gpg</code></pre>



<p class="wp-block-paragraph"><strong>Cisofy (Lynis)</strong></p>



<pre class="wp-block-code"><code>curl -fsSL https://packages.cisofy.com/keys/cisofy-software-public.key | gpg --dearmor -o /etc/apt/trusted.gpg.d/cisofy-software-public.gpg</code></pre>



<p class="wp-block-paragraph"><strong>Nota</strong>: per vedere cosa contiene un file delle firme (es /etc/apt/trusted.gpg.d/sury-php-x.x.gpg):</p>



<pre class="wp-block-code"><code>gpg --no-default-keyring --list-keys--keyring /etc/apt/trusted.gpg.d/sury-php-x.x.gpg</code></pre>



<p class="wp-block-paragraph">oppure per le versioni debian meno recenti:</p>



<pre class="wp-block-code"><code>gpg --list-packets /etc/apt/trusted.gpg</code></pre>



<p class="wp-block-paragraph">oppure anche:</p>



<pre class="wp-block-code"><code>apt-key list</code></pre>



<p class="wp-block-paragraph">Se si vuole rimuovere una chiave da trusted.gpg (es. B188E2B695BD4743) perché magari abbiamo questo errore:</p>



<pre class="wp-block-code"><code>Errore:5 https://packages.sury.org/php bullseye InRelease
Le seguenti firme non erano valide: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <a href="mailto:deb@sury.org">deb@sury.org</a></code></pre>



<p class="wp-block-paragraph">possiamo usare questo comando:</p>



<pre class="wp-block-code"><code>apt-key del B188E2B695BD4743</code></pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2023/12/26/apt-update-ed-expkeysig-no_pubkey-b7b3b788a8d3785c/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Debian 11 (bullseye) o Debian 12 (bookworm) APT: Firme GPG per PHP, MySQL, Docker e Node</title>
		<link>https://blog.smsoft.it/2023/03/28/debian-apt-firme-gpg-per-php-e-mysql/</link>
					<comments>https://blog.smsoft.it/2023/03/28/debian-apt-firme-gpg-per-php-e-mysql/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 28 Mar 2023 08:30:00 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Html e PHP]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[EXPKEYSIG]]></category>
		<category><![CDATA[gpg]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[NO_PUBKEY]]></category>
		<category><![CDATA[php]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=5863</guid>

					<description><![CDATA[Una cosa che mi chiedono spesso e come gestire le firme per i repository di PHP, MySQL, Docker se Node ulle nuove debian. La classica procedura di import della firma non funziona più, consiglio quindi di scaricare la firma come segue. per PHP Sury: per MySQL: per Docker: per Node: Nota: per vedere il contenuto ... <a title="Debian 11 (bullseye) o Debian 12 (bookworm) APT: Firme GPG per PHP, MySQL, Docker e Node" class="read-more" href="https://blog.smsoft.it/2023/03/28/debian-apt-firme-gpg-per-php-e-mysql/" aria-label="Per saperne di più su Debian 11 (bullseye) o Debian 12 (bookworm) APT: Firme GPG per PHP, MySQL, Docker e Node">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Una cosa che mi chiedono spesso e come gestire le firme per i repository di <strong>PHP</strong>, <strong>MySQL</strong>, <strong>Docker</strong> se <strong>Node</strong> ulle nuove debian. La classica procedura di import della firma non funziona più, consiglio quindi di scaricare la firma come segue.</p>



<p class="wp-block-paragraph"><strong>per PHP Sury:</strong></p>



<pre class="wp-block-code"><code>wget -qO- https://packages.sury.org/php/apt.gpg | gpg --dearmor &gt; /etc/apt/trusted.gpg.d/sury-php-x.x.gpg</code></pre>



<p class="wp-block-paragraph"><strong>per MySQL:</strong></p>



<pre class="wp-block-code"><code>wget -O- http://repo.mysql.com/RPM-GPG-KEY-mysql-2023 | gpg --dearmor &gt; /etc/apt/trusted.gpg.d/mysql.gpg</code></pre>



<p class="wp-block-paragraph"><strong>per Docker:</strong></p>



<pre class="wp-block-code"><code>curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg</code></pre>



<p class="wp-block-paragraph"><strong>per Node:</strong></p>



<pre class="wp-block-code"><code>curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/trusted.gpg.d/nodesource.gpg</code></pre>



<p class="wp-block-paragraph"><strong>Nota</strong>: per vedere il contenuto di un file di firma (es /etc/apt/trusted.gpg.d/nodesource.gpg):</p>



<pre class="wp-block-code"><code>gpg --no-default-keyring --list-keys --keyring /etc/apt/trusted.gpg.d/nodesource.gpg</code></pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Installate le firme, si può procedere con l&#8217;<strong>aggiunta dei repository</strong> come segue:</p>



<pre class="wp-block-code"><code>echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php.list</code></pre>



<p class="wp-block-paragraph">e</p>



<pre class="wp-block-code"><code>wget https://dev.mysql.com/get/mysql-apt-config_0.8.29-1_all.deb
dpkg -i mysql-apt-config_0.8.29-1_all.deb</code></pre>



<p class="wp-block-paragraph">e</p>



<pre class="wp-block-code"><code>echo "deb https://download.docker.com/linux/debian $(lsb_release -sc) stable" | tee /etc/apt/sources.list.d/docker.list</code></pre>



<p class="wp-block-paragraph">e</p>



<pre id="block-8f573445-654c-417a-a502-a342da0aaaf9" class="wp-block-code"><code>echo "deb https://deb.nodesource.com/node_20.x $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/nodesource.list</code></pre>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2023/03/28/debian-apt-firme-gpg-per-php-e-mysql/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>apt: installare una chiave da un keyserver stando dietro ad un proxy</title>
		<link>https://blog.smsoft.it/2020/06/16/installare-una-chiave-da-un-keyserver-stando-dietro-ad-un-proxy/</link>
					<comments>https://blog.smsoft.it/2020/06/16/installare-una-chiave-da-un-keyserver-stando-dietro-ad-un-proxy/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 16 Jun 2020 08:30:00 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[apt-key]]></category>
		<category><![CDATA[gpg]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=4674</guid>

					<description><![CDATA[A volte il semplice: apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61 può non funzionare quando si è dietro un proxy. Questa la procedura per poter importare in modo veloce la chiave che ci occorre: export keyid=379CE192D401AB61 gpg --keyserver keyserver.ubuntu.com --recv $keyid &#038;& gpg --export --armor $keyid > key.txt cat key.txt &#124; apt-key add - enjoy!]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A volte il semplice:</p>



<pre class="wp-block-preformatted">apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61</pre>



<p class="wp-block-paragraph">può non funzionare quando si è dietro un proxy. Questa la procedura per poter importare in modo veloce la chiave che ci occorre:</p>



<pre class="wp-block-preformatted">export keyid=379CE192D401AB61
gpg --keyserver keyserver.ubuntu.com --recv $keyid && gpg --export --armor $keyid > key.txt
cat key.txt | apt-key add -</pre>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2020/06/16/installare-una-chiave-da-un-keyserver-stando-dietro-ad-un-proxy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
