diff --git a/content/posts/syspatch-asn1-exit.md b/content/posts/syspatch-asn1-exit.md index dc6b1a9..6955a07 100644 --- a/content/posts/syspatch-asn1-exit.md +++ b/content/posts/syspatch-asn1-exit.md @@ -29,8 +29,8 @@ Plus d'informations sur les pages d'Errata [6.8][1] et [6.7][2]…
--- -[1]: https://openbsd.org/errata68 -[2]: https://openbsd.org/errata67 +[1]: https://openbsd.org/errata68.html +[2]: https://openbsd.org/errata67.html [3]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata68 [4]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata67 diff --git a/content/posts/syspatch-carp-bpf.md b/content/posts/syspatch-carp-bpf.md index eab4dfb..66cd7dc 100644 --- a/content/posts/syspatch-carp-bpf.md +++ b/content/posts/syspatch-carp-bpf.md @@ -73,8 +73,8 @@ Plus d'informations sur les pages d'Errata [6.8][1] et [6.7][2]…
--- -[1]: https://openbsd.org/errata68 -[2]: https://openbsd.org/errata67 +[1]: https://openbsd.org/errata68.html +[2]: https://openbsd.org/errata67.html [3]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata68 [4]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata67 diff --git a/content/posts/syspatch-libressl-6.8.md b/content/posts/syspatch-libressl-6.8.md index b942642..d18f9bd 100644 --- a/content/posts/syspatch-libressl-6.8.md +++ b/content/posts/syspatch-libressl-6.8.md @@ -78,7 +78,7 @@ Plus d'informations sur les pages d'Errata [6.8][1]…
--- -[1]: https://openbsd.org/errata68 +[1]: https://openbsd.org/errata68.html [3]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata68 [4]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata67 diff --git a/content/posts/syspatch-nd6.md b/content/posts/syspatch-nd6.md index c8e8afe..341d5b4 100644 --- a/content/posts/syspatch-nd6.md +++ b/content/posts/syspatch-nd6.md @@ -80,8 +80,8 @@ Plus d'informations sur les pages d'Errata [6.8][1] et [6.7][2]…
--- -[1]: https://openbsd.org/errata68 -[2]: https://openbsd.org/errata67 +[1]: https://openbsd.org/errata68.html +[2]: https://openbsd.org/errata67.html [3]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata68 [4]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata67 diff --git a/content/posts/syspatch-pffrag-6.7-6.8.md b/content/posts/syspatch-pffrag-6.7-6.8.md index cd686ca..b0238ad 100644 --- a/content/posts/syspatch-pffrag-6.7-6.8.md +++ b/content/posts/syspatch-pffrag-6.7-6.8.md @@ -79,8 +79,8 @@ Plus d'informations sur les pages d'Errata [6.8][1] et [6.7][2]…
--- -[1]: https://openbsd.org/errata68 -[2]: https://openbsd.org/errata67 +[1]: https://openbsd.org/errata68.html +[2]: https://openbsd.org/errata67.html [3]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata68 [4]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata67 diff --git a/content/posts/syspatch-smptd.md b/content/posts/syspatch-smptd-6.7-6.8.md similarity index 96% rename from content/posts/syspatch-smptd.md rename to content/posts/syspatch-smptd-6.7-6.8.md index 0cacfae..7849069 100644 --- a/content/posts/syspatch-smptd.md +++ b/content/posts/syspatch-smptd-6.7-6.8.md @@ -78,8 +78,8 @@ Plus d'informations sur les pages d'Errata [6.8][1] et [6.7][2]…
--- -[1]: https://openbsd.org/errata68 -[2]: https://openbsd.org/errata67 +[1]: https://openbsd.org/errata68.html +[2]: https://openbsd.org/errata67.html [3]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata68 [4]: https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata67 diff --git a/public/atom.xml b/public/atom.xml index 1a5f1d9..b8a7859 100644 --- a/public/atom.xml +++ b/public/atom.xml @@ -4,7 +4,7 @@ OpenBSD Pour Tous 🐡 OBSD4* : Site de la communauté francophone autour d'OpenBSD. - 2021-02-24T19:46:51+01:00 + 2021-03-03T23:21:13+01:00 https://openbsd.fr.eu.org/ @@ -16,6 +16,142 @@ [CC 0](https://creativecommons.org/publicdomain/zero/1.0/deed.fr) Hugo + + Syspatch : ssh-agent (2021/03/03) + + https://openbsd.fr.eu.org/posts/2021/03/03/syspatch-ssh-agent-6.7-6.8/ + 2021-03-03T23:17:38+01:00 + 2021-03-03T23:12:34+01:00 + + OBSD4a + https://openbsd.fr.eu.org/ + puffy@openbsd.fr.eu.org + + [CC 0](https://creativecommons.org/publicdomain/zero/1.0/deed.fr)Correctif OpenBSD: SSH + + <h2 id="correctif-de-sécurité-ssh-agent">Correctif de sécurité ssh-agent</h2> +<p><strong>Double libération (de mémoire) dans ssh-agent(1)</strong></p> +<p>Pour toutes les architectures supportées :</p> +<ul> +<li>amd64, arm64, i386 par <code>syspatch</code></li> +<li>armv7, hppa, landisk, loongson, luna88k, macppc, sparc64 par <a href="https://openbsd.fr.eu.org/posts/2021/03/03/syspatch-ssh-agent-6.7-6.8/#recompilation">recompilation</a></li> +</ul> +<hr> +<h2 id="syspatch">Syspatch</h2> +<p>Cette étape ne concerne que les architectures amd64, arm64, i386 !</p> +<div class="highlight"><div class="chroma"> +<table class="lntable"><tr><td class="lntd"> +<pre class="chroma"><code><span class="lnt">1 +</span></code></pre></td> +<td class="lntd"> +<pre class="chroma"><code class="language-ksh" data-lang="ksh"><span class="c1"># syspatch</span> +</code></pre></td></tr></table> +</div> +</div><p>Ensuite redémarrez votre client ssh-agent !</p> +<h2 id="recompilation">Recompilation</h2> +<p>Pour toute autre architecture prise en charge par le projet OpenBSD, voici +les étapes de recompilation nécessaires :</p> +<p>⇒ Après avoir téléchargé le correctif, vérifiez-le, et appliquez-le :</p> +<ul> +<li>Pour 6.8 :</li> +</ul> +<div class="highlight"><div class="chroma"> +<table class="lntable"><tr><td class="lntd"> +<pre class="chroma"><code><span class="lnt">1 +</span><span class="lnt">2 +</span><span class="lnt">3 +</span></code></pre></td> +<td class="lntd"> +<pre class="chroma"><code class="language-ksh" data-lang="ksh"><span class="c1"># wget https://ftp.openbsd.org/pub/OpenBSD/patches/6.8/common/015_sshagent.patch.sig</span> +<span class="c1"># signify -Vep /etc/signify/openbsd-68-base.pub -x 015_sshagent.patch.sig \</span> + -m - <span class="p">|</span> <span class="o">(</span><span class="nb">cd</span> /usr/src <span class="o">&amp;&amp;</span> patch -p0<span class="o">)</span> +</code></pre></td></tr></table> +</div> +</div><ul> +<li>Pour 6.7 :</li> +</ul> +<div class="highlight"><div class="chroma"> +<table class="lntable"><tr><td class="lntd"> +<pre class="chroma"><code><span class="lnt">1 +</span><span class="lnt">2 +</span><span class="lnt">3 +</span></code></pre></td> +<td class="lntd"> +<pre class="chroma"><code class="language-ksh" data-lang="ksh"><span class="c1"># wget https://ftp.openbsd.org/pub/OpenBSD/patches/6.7/common/036_sshagent.patch.sig</span> +<span class="c1"># signify -Vep /etc/signify/openbsd-67-base.pub -x 036_sshagent.patch.sig \</span> + -m - <span class="p">|</span> <span class="o">(</span><span class="nb">cd</span> /usr/src <span class="o">&amp;&amp;</span> patch -p0<span class="o">)</span> +</code></pre></td></tr></table> +</div> +</div><p>⇒ La phase de recompilation :</p> +<div class="highlight"><div class="chroma"> +<table class="lntable"><tr><td class="lntd"> +<pre class="chroma"><code><span class="lnt">1 +</span><span class="lnt">2 +</span><span class="lnt">3 +</span><span class="lnt">4 +</span><span class="lnt">5 +</span></code></pre></td> +<td class="lntd"> +<pre class="chroma"><code class="language-ksh" data-lang="ksh">$ <span class="nb">cd</span> /usr/src/usr.bin/ssh +<span class="c1"># make obj</span> +<span class="c1"># make clean</span> +<span class="c1"># make</span> +<span class="c1"># make install</span> +</code></pre></td></tr></table> +</div> +</div><p>Ensuite redémarrez votre client ssh-agent !</p> +<hr> +<p>Plus d&rsquo;informations sur les pages d&rsquo;Errata <a href="https://openbsd.org/errata68">6.8</a> et <a href="https://openbsd.org/errata67">6.7</a>… <br> +<em>et leurs versions FR respectives : <a href="https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata68">6.8 FR</a> et <a href="https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata67">6.7 FR</a>.</em></p> +<hr> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Syspatch : pffrag (2021/02/24) diff --git a/public/categories/index.html b/public/categories/index.html index 96a33a5..f46d2cf 100644 --- a/public/categories/index.html +++ b/public/categories/index.html @@ -54,7 +54,7 @@ "@context": "https://schema.org", "@type": "WebPage", "datePublished": "2016-09-01T01:01:01+00:00", - "dateModified": "2021-02-24T19:43:45+01:00", + "dateModified": "2021-03-03T23:17:38+01:00", "url": "https://openbsd.fr.eu.org/categories/", "name": "Categories", "description": "OBSD4* : Site de la communauté francophone autour d'OpenBSD.", @@ -291,6 +291,15 @@ + + + + + + + + + @@ -361,6 +370,17 @@ + + + + + + + + + + + @@ -604,6 +624,17 @@ + + + + + + + + + + + @@ -680,7 +711,7 @@ Syspatch - (6) + (7) @@ -708,6 +739,19 @@ + + + + + + + + + + + + + @@ -817,6 +861,10 @@