Homo Sapiens Neuromatrix - OpenBSDLe weblog de Maxime DERCHE, hacker UNIX.
Lille, Université, logiciels libres, OpenBSD, Ruby on Rails, etc.2020-04-22T14:55:42+02:00Maxime DERCHEurn:md5:229c7bc56ec0ba82f9368ba65a0fe2dcDotclearHeartBleedurn:md5:4ea44d20cdc87f598daf4b37b2d745582014-04-08T16:10:00+02:002014-04-08T16:10:00+02:00Maxime DERCHEOpenBSDCVE-2014-0160HeartBleedOpenSSL <p>Attention, grosse faille dans OpenSSL : <a href="http://heartbleed.com/" hreflang="en" title="HeartBleed">HeartBleed</a> (alias CVE-2014-0160).</p>
<p>La planète entière est en train d'appliquer les correctifs et de faire renouveler toutes les clés et tous les certificats X.509 qui sont utilisés, on parle de faille de la décennie. Le patch pour OpenBSD 5.4 a été publié ce matin (cf <a href="http://www.openbsd.org/errata54.html" hreflang="fr" title="errata54.html">errata54.html</a>).</p>
<p>Vu via un post de Stéphane Bortzmeyer sur l'indispensable liste de diffusion <a href="http://www.frnog.org/" hreflang="fr" title="FRnOG">FRnOG</a> : vous pouvez tester vos sites web depuis ces deux adresses :</p>
<ul>
<li><a href="http://filippo.io/Heartbleed/" hreflang="en">http://filippo.io/Heartbleed/</a> ;</li>
<li><a href="http://possible.lv/tools/hb/" hreflang="en">http://possible.lv/tools/hb/</a>.</li>
</ul>
<p>N'essayez pas, mouet-mouet.net est patché depuis ce matin. ,-)</p>https://www.mouet-mouet.net/maxime/blog/index.php?post/HeartBleed#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/43OpenBSD 5.2 dans le magazine Linux Inside !urn:md5:0bab5971eb21f35a6a0bfe47e2781f8b2012-11-16T11:52:00+01:002012-11-16T11:52:00+01:00Maxime DERCHEOpenBSDarticleLinux InsidemagazineOpenBSD 5.2OpenBSD-France <p>Je voulais au départ publier un billet pour annoncer, le 1er novembre dernier, la sortie de la dernière -release d'<a href="http://www.openbsd.org/" hreflang="en" title="OpenBSD">OpenBSD</a> (version <a href="http://www.openbsd.org/52.html" hreflang="en" title="OpenBSD 5.2">5.2</a>), mais au final j'ai fait mieux, <strong>j'ai publié un article dans le "Linux Inside" du mois de novembre</strong> (le magazine est <a href="http://fr.calameo.com/read/000973609d2a02b58e445" hreflang="fr">visible en ligne</a>, mon article se trouve page 11).</p>
<p>Il y a au moins un autre article sur OpenBSD prévu pour le mois prochain (ça va être chaud, j'ai rendu ma copie avec une semaine de retard...), je vais tenter de tenir le rythme pour proposer un article par mois. Affaire à suivre donc, mais j'ai bien l'intention de continuer, ça serait bien de disposer d'une vraie rubrique OpenBSD dans une publication mensuelle francophone. ,-)</p>https://www.mouet-mouet.net/maxime/blog/index.php?post/OpenBSD-5.2-dans-le-magazine-Linux-Inside-%21#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/42OpenBSD 5.0 en approcheurn:md5:b4bba1cce619186944192ac728d629072011-07-21T13:02:00+02:002011-07-21T13:02:00+02:00Maxime DERCHEOpenBSDOpenBSD 4.5OpenBSD-currentundeadly.org <p>Et hop, OpenBSD passe en version 5.0-beta (voir l'<a href="http://undeadly.org/cgi?action=article&sid=20110718205109" hreflang="en">article d'Undeadly</a>).</p>
<p>Pour rappel -beta est le moment du <a href="https://www.mouet-mouet.net/maxime/blog/index.php?post/Le-processus-de-developpement-d-OpenBSD" hreflang="fr">cycle de développement d'OpenBSD</a> où les nouvelles fonctionnalités sont gelées pour être testées en vue de la publication d'une -release. C'est donc une phase cruciale du cycle, à laquelle nous (utilisateurs et utilisatrices) sommes chaudement invité-es à participer en <a href="http://www.openbsd.org/faq/fr/faq4.html" hreflang="fr">installant</a> un <em><a href="http://ftp.fr.openbsd.org/pub/OpenBSD/snapshots/">snapshot</a></em> récent pour remonter les bugs et problèmes rencontrés à l'utilisation.</p>
<p>Je n'ai pas vraiment suivi ce cycle de développement (nouvel emploi, tout ça...), mais la liste complète des modifications apportées au code depuis la sortie d'OpenBSD 4.9 est comme toujours disponible à l'adresse <a href="http://www.openbsd.org/plus.html" hreflang="en">http://www.openbsd.org/plus.html</a>.</p>https://www.mouet-mouet.net/maxime/blog/index.php?post/OpenBSD-5.0-en-approche#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/39OpenBSD 4.8 !urn:md5:c586b9de5ae4a5c620ca44672937098c2010-11-01T09:33:00+01:002010-11-01T09:43:09+01:00Maxime DERCHEOpenBSDbonheurOpenBSD 4.8planet libre <p>La sortie n'a pas encore été officialisée par les <a href="http://undeadly.org" hreflang="en">exécuteurs en charge des Hautes Œuvres</a>, mais le fait est qu'<strong>OpenBSD 4.8 est sorti ce matin</strong> (je viens d'en télécharger les install48.iso pour architectures i386, amd64 et sparc64 sur l'indispensable <a href="ftp://ftp.eu.openbsd.org/pub/OpenBSD/4.8/">ftp.eu.openbsd.org</a>).</p>
<p>Côté nouveautés, on appréciera particulièrement le travail effectué sur l'ACPI suspend/resume, l'arrivée d'un serveur LDAP dans le système de base, et le début du support des jeux de caractères codés sur plusieurs octets (UTF-8 !), sans oublier mandoc(1) qui a permis d'expulser groff d'OpenBSD... Ah et une nouvelle version d'OpenSSH aussi. Bref, que du bon. :)</p>
<p>On ne remerciera jamais assez les personnes qui donnent de leur temps pour ce projet libre : les développeurs bien sûr, mais aussi les porteurs, les traducteurs et toutes les personnes qui font vivre la communauté OpenBSD. Sans ces passionnés, pas d'OpenBSD, alors MERCI !</p>https://www.mouet-mouet.net/maxime/blog/index.php?post/OpenBSD-4.8-%21#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/37Sortie d'OpenBSD 4.6 !urn:md5:5acbc0a24e91f57b4ca988d6031203132009-10-18T18:11:00+02:002009-10-18T18:11:00+02:00Maxime DERCHEOpenBSDbonheurjoieOpenBSD 4.6planet libre <p>Comme <a href="http://marc.info/?m=125588091023791" hreflang="en">indiqué</a> par Theo de Raadt sur la liste de diffusion openbsd-misc, OpenBSD 4.6 vient d'être officiellement publié. (L'information vient en outre d'être <a href="http://undeadly.org/cgi?action=article&sid=20091018155319&mode=expanded" hreflang="en">relayée</a> par Undeadly.)</p>
<p>Profitons-en pour remercier toutes les personnes qui participent au quotidien au développement de ce beau projet libre : les développeurs bien sûr, mais aussi les porteurs, les traducteurs, et toutes celles et tous ceux qui publient jour après jour des documentations permettant de progresser et d’apprendre. MERCI A TOUS !</p>https://www.mouet-mouet.net/maxime/blog/index.php?post/Sortie-d-OpenBSD-4.6-%21#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/36Ouverture du wiki OpenBSD-Franceurn:md5:4f1b3dd087d0bee9477b658225765d002009-07-03T15:52:00+02:002009-09-17T07:13:13+02:00Maxime DERCHEOpenBSDmanpages-frOpenBSDOpenBSD-Franceplanet libretraduction <p>Malgré <a href="https://www.mouet-mouet.net/maxime/blog/index.php?post/OpenBSD-%3A-les-nouvelles-du-front-001#c54" hreflang="fr">ce qu'en disent les râleurs</a>, l'équipe d'OpenBSD-France essaie de sortir la communauté française des utilisateurs d'OpenBSD de sa torpeur : elle vient de dévoiler le tout nouveau <a href="http://wiki.openbsd-france.org/" hreflang="fr">wiki OpenBSD-France</a> !</p>
<p>C'est ce wiki qui héberge désormais mon <a href="http://wiki.openbsd-france.org/projets/manpages-fr/start" hreflang="fr">projet de traduction des pages de manuel d'OpenBSD</a>, et vous y trouverez déjà <a href="http://wiki.openbsd-france.org/documentations/start" hreflang="fr">plusieurs documentations</a> rédigées tout spécialement par l'équipe.</p>
<p>Bref, vous l'aurez compris, il s'agit d'une grande étape visant à redynamiser la communauté OpenBSD française/francophone, et c'est une aventure dont *vous* êtes le héros, alors <strong>participez</strong> !</p>https://www.mouet-mouet.net/maxime/blog/index.php?post/Ouverture-du-wiki-OpenBSD-France#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/33OpenBSD : les nouvelles du front #002urn:md5:a7da25201f8e0139bea432349d370e3a2009-02-20T01:14:00+01:002009-02-20T21:16:34+01:00Maxime DERCHEOpenBSDGoogle AnalyticsIRCdOpenBGPdOpenBSD 4.5OpenBSD : les nouvelles du frontOpenBSD errataOpenBSD-currentpatch OpenBSDPiwikplanet libreports OpenBSDundeadly.org <h2>Patches</h2>
<p>Un patch a été publié pour OpenBSD 4.4 et OpenBSD 4.3 depuis le dernier numéro d'<a href="https://www.mouet-mouet.net/maxime/blog/index.php?tag/OpenBSD%20%3A%20les%20nouvelles%20du%20front">OpenBSD : les nouvelles du front</a> :</p>
<ul>
<li><a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/4.4/common/010_bgpd.patch" hreflang="en">patch de fiabilité pour OpenBGPd</a> (OpenBSD 4.4)</li>
<li><a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/4.3/common/010_bgpd.patch" hreflang="en">patch de fiabilité pour OpenBGPd</a> (OpenBSD 4.3)</li>
</ul>
<p>La procédure d'application est décrite en commentaire dans le patch :</p>
<p><em>Application du patch :</em><br />
cd /usr/src<br />
patch -p0 < 010_bgpd.patch<br />
<em>Reconstruction et réinstallation de bgpd :</em><br />
cd usr.sbin/bgpd<br />
make depend<br />
make<br />
make install<br /></p>
<h2>Nouveaux développeurs</h2>
<ul>
<li><a href="http://marc.info/?l=openbsd-ports-cvs&m=123102937926519&w=2" hreflang="en">Stefan Sperling (stsp@)</a> qui travaille beaucoup sur <a href="http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/ospf6d/" hreflang="en">/usr/sbin/ospf6d</a> et <a href="http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/ospf6ctl/" hreflang="en">/usr/sbin/ospf6ctl</a>.</li>
<li>Ariane van der Steldt (ariane@), qui travaille dans le noyau après avoir proposé sur tech@ un début d'implémentation de <a href="http://en.wikipedia.org/wiki/Non-Uniform_Memory_Access" hreflang="en">NUMA (Non-Uniform Memory Access)</a> pour OpenBSD.</li>
</ul>
<h2>Arbre des sources</h2>
<ul>
<li>Depuis le 8 février, la branche <a href="http://article.gmane.org/gmane.os.openbsd.cvs/83231" hreflang="en">-current s'appelle désormais 4.5-BETA</a> !</li>
<li><a href="http://article.gmane.org/gmane.os.openbsd.cvs/83238" hreflang="en">Suppression de wake(8)</a> quelques jours à peine après son inclusion : mbalmer@ déclare dans le commentaire de son commit sur le CVS que "les répertoires binaires sont pleins, aucune commande ne sera ajoutée", et il tient <a href="http://undeadly.org/cgi?action=article&sid=20090204093845&pid=18&mode=expanded" hreflang="en">le même discours sur undeadly</a>...</li>
<li>Sortie de <a href="http://marc.info/?l=openbsd-cvs&m=123474435404105&w=2" hreflang="en">pfsync version 5</a>, incompatible avec la version précédente. Après avoir <a href="http://marc.info/?l=openbsd-tech&m=123426631930077&w=2" hreflang="en">demandé qu'on teste son patch sur tech@</a> (<a href="http://undeadly.org/cgi?action=article&sid=20090214224638&mode=expanded" hreflang="en">demande relayée quelques jours plus tard par undeadly</a>), puis avoir finalement <a href="http://marc.info/?l=openbsd-cvs&m=123474435404105&w=2" hreflang="en">commité ses modifications</a>, David Gwynne (dlg@) s'explique là-dessus dans une série d'articles à paraître sur undeadly, dont le premier se nomme <a href="http://undeadly.org/cgi?action=article&sid=20090220014805&mode=expanded" hreflang="en">Active-Active Firewall Cluster Support in OpenBSD</a>. Souvenez-vous : cette nouvelle version de pfsync (outil destiné à <a href="http://www.openbsd.org/faq/pf/fr/carp.html#pfsyncintro" hreflang="fr">synchroniser plusieurs pare-feux</a> pour de la redondance (et donc de la haute disponibilité)) est <strong>incompatible</strong> avec la précédente.</li>
</ul>
<h2>Arbre des ports</h2>
<ul>
<li><a href="http://marc.info/?l=openbsd-ports&m=123500117413747&w=2" hreflang="en">L'arbre des ports est verrouillé</a> depuis le 19 février, en vue de la publication d'OpenBSD 4.5 (qui sortira le 1er mai, comme d'habitude).</li>
<li>La valse des serveurs IRC. L'époque pas si lointaine où il n'y avait qu'un unique serveur IRC (ancien et non maintenu) dans l'arbre des ports d'OpenBSD est révolue ! À peine quelques jours après l'import de net/ircd-hybrid, voici celui de <a href="http://marc.info/?l=openbsd-ports-cvs&m=123417264520791&w=2" hreflang="en">net/ircd-ratbox</a>.</li>
<li>Les <a href="http://undeadly.org/cgi?action=article&sid=20090218125342&mode=expanded" hreflang="en">nouvelles de l'arbre des ports pour la semaine du 9 au 15 février 2009</a> sur undeadly, avec notamment l'inclusion de <a href="http://www.openbsd.org/cgi-bin/cvsweb/ports/net/ircd-ratbox/" hreflang="en">net/ircd-hybrid</a>, <a href="http://www.openbsd.org/cgi-bin/cvsweb/ports/sysutils/memtest86+" hreflang="en">sysutils/memtest86+</a> et <a href="http://www.openbsd.org/cgi-bin/cvsweb/ports/www/piwik" hreflang="en">www/piwik</a> (dont j'ai déjà parlé <a href="https://www.mouet-mouet.net/maxime/blog/index.php?post/2008/06/26/DotClear-Google-Analytics">ici</a>, et qui ne supporte malheureusement toujours rien d'autre que MySQL...).</li>
</ul>
<h2>Site web</h2>
<ul>
<li>Nick Holland (nick@) nous offre un nouvel article dans la FAQ 11 (la FAQ concernant X Window System) : <a href="http://www.openbsd.org/faq/faq11.html#CustomizingX" hreflang="en">Customizing X</a> (besoin d'un traducteur ?).</li>
</ul>https://www.mouet-mouet.net/maxime/blog/index.php?post/OpenBSD-%3A-les-nouvelles-du-front-002#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/28Un flux RSS pour suivre les commits de l'arbre des sources d'OpenBSD ?urn:md5:eaa143ecbeef533e89a765067247591c2009-02-12T00:24:00+01:002009-02-12T00:27:26+01:00Maxime DERCHEOpenBSDbonheurflux RSSIRCjoieOpenBSD-currentplanet libreweb 2.0 <p>Cela faisait des mois que je cherchais un flux RSS permettant de suivre l’évolution quotidienne d’OpenBSD, c’est-à-dire une version web2.0 de l’austère liste de diffusion source-changes@.</p>
<p>Et voilà que <a href="http://www.secu-info.org/">Monsieur DbD-</a> sort mine de rien <a href="http://www.freshbsd.org/?branch=&committer=&format=atom&module=src&project=openbsd&q=">la grosse info</a>, au détour d’une discussion sur le canal IRC d’OpenBSD France, <a href="irc://irc.freenode.net/OpenBSD.fr">#OpenBSD.fr</a>...</p>
<p>Comme quoi, on a beau dire ce qu’on veut, IRC c’est quand même vachement bien \o/ :).</p>
https://www.mouet-mouet.net/maxime/blog/index.php?post/Un-flux-RSS-pour-suivre-les-commits-de-l-arbre-des-sources-d-OpenBSD#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/26OpenBSD : les nouvelles du front #001urn:md5:23a4380e3b11ac5b9b76cde0f3bb6fa52009-02-01T13:26:00+01:002009-02-01T14:14:13+01:00Maxime DERCHEOpenBSDBindOpenBGPdOpenBSD 4.4OpenBSD : les nouvelles du frontOpenBSD errataOpenBSD-currentOpenSMTPdOpenSSLpatch OpenBSDplanet libreundeadly.org <p>Bon allez, j’inaugure une série de rapport des nouvelles du front du développement d’<a href="http://www.openbsd.org/fr/index.html">OpenBSD</a>. Le principe : je suis quotidiennement les listes de diffusion source-changes@ et ports-changes@ (logs des commits <a href="http://fr.wikipedia.org/wiki/CVS">CVS</a> de l’arbre des sources (noyau et espace utilisateur, soit le système de base) et de l’arbre des ports, respectivement) depuis un petit bout de temps et, à part l’excellent <a href="https://www.mouet-mouet.net/maxime/blog/index.php?post/http;//www.undeadly.org" title="undeadly.org">OpenBSD Journal</a> il n’y a pas grand chose pour suivre au plus près l’évolution d’OpenBSD, d’où l’idée de faire profiter autour de moi de l’effort de veille que je fais sur ces deux listes de diffusion.</p>
<h2>I – Patches</h2>
<p>Trois patches ont été publiés pour OpenBSD 4.4 et OpenBSD 4.3 en Janvier 2009 (on les trouve sur l’<a href="http://www.openbsd.org/errata44.html">indispensable page errata</a>) :<br />
<ul><br />
<li>un pour <a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/4.4/common/007_openssl.patch">OpenSSL</a> (patch de sécurité) ;</li><br />
<li>un pour <a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/4.4/common/008_bind.patch">Bind</a> (patch de sécurité) ;</li><br />
<li>un pour <a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/4.4/common/009_bgpd.patch">OpenBGPd</a> (patch de fiabilité/stabilité).</li><br />
</ul><br />
(Les liens concernent OpenBSD 4.4, ceux de 4.3 figurent sur la page <a href="http://www.openbsd.org/errata43.html">errata43.html</a>...)</p>
<h2>II – Arbre des sources</h2>
<h3>A – OpenSMTPd</h3>
<p>Sur le front du développement d’<a href="http://www.poolp.org/~gilles/smtpd/">OpenSMTPd</a> (le nouveau serveur mail de gilles@ destiné, à terme, à remplacer le vénérable Sendmail du système de base), ça avance beaucoup (mais alors vraiment beaucoup). Un grand nombre de commits quasi-quotidiens depuis plusieurs semaines (voire mois en fait). Le développeur initiateur du projet a lancé un appel à donations financières via le canal habituel (<a href="http://www.openbsd.org/want.html">want.html</a>), appel qu’on a logiquement <a href="http://marc.info/?l=openbsd-cvs&m=123197125312666&w=2">vu passer sur source-changes@</a> quand la modification de la page web a été commitée et qui fut <a href="http://undeadly.org/cgi?action=article&sid=20090120220012&mode=expanded&count=72">relayé par undeadly.org</a> : il a pu en quelques jours réunir les fonds nécessaires à un nouvel ordinateur lui permettant de développer sereinement ce nouveau serveur mail que nous attendons tous avec impatience. Sinon, deux points techniques intéressants : la <a href="http://fr.wikipedia.org/wiki/Mail_Transfer_Agent">partie MTA</a> d’OpenSMTPd s’est vu tout récemment ajouter le <a href="http://marc.info/?l=openbsd-cvs&m=123323406421810&w=2">support de SSL</a> et le <a href="http://marc.info/?l=openbsd-cvs&m=123323967431067&w=2">support de TLS</a>.</p>
<h3>B – Le reste :)</h3>
<p>On notera l’<a href="http://marc.info/?l=openbsd-cvs&m=123315016727540&w=2">arrivée toute récente</a> d’un nouveau locataire de /usr/sbin/ : il s’agit de <a href="http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/wake/">/usr/sbin/wake</a>, une commande pour envoyer des frames <em>wake on lan</em> par Ethernet à des machines compatibles avec la technologie <em>wake on lan</em> (allumage des machines à distance).</p>
<h2>III – Arbre des ports</h2>
<p>Je ne suis pas très à jour ni dans ma lecture de ports-changes@ ni dans celle du <a href="http://openports.se/rss/all">flux RSS d’openports.se</a> (qui relaye les informations de ports-changes@ mais façon web2.0), donc je ne ferai pas de rapport sur l’évolution de l’arbre des ports cette fois-ci (j’essaierai d’être un peu plus précis dans les prochains bulletins… ;-).</p>
https://www.mouet-mouet.net/maxime/blog/index.php?post/OpenBSD-%3A-les-nouvelles-du-front-001#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/25Sortie d'OpenBSD 4.4 !urn:md5:97f9fc543b24714829268dcfe97ca6da2008-10-31T18:54:00+01:002008-11-17T20:35:37+01:00Maxime DERCHEOpenBSDbonheurjoieOpenBSD 4.4planet libre <p>Voilà, <a href="http://www.mail-archive.com/misc@openbsd.org/msg68305.html">c’est fait</a> !</p>
<p>Les premiers miroirs FTP viennent de dévoiler la nouvelle version d’OpenBSD, numérotée 4.4 (un véritable symbole historique dans le monde BSD).</p>
<p>Les personnes pressées peuvent d’ores et déjà télécharger la RELEASE sur les deux miroirs européens de niveau 2 (<a href="ftp://ftp.stacken.kth.se/pub/OpenBSD/4.4/">ftp://ftp.stacken.kth.se/pub/OpenBSD/4.4/</a> et bien entendu chez Wim <a href="ftp://ftp.kd85.com/pub/OpenBSD/4.4/">ftp://ftp.kd85.com/pub/OpenBSD/4.4/</a>), ou sinon les habituels miroirs FTP français (comme celui de gaston <a href="ftp://ftp.irisa.fr/pub/OpenBSD/">ftp://ftp.irisa.fr/pub/OpenBSD</a>) seront très probablement à jour demain…</p>
<p>Profitons-en pour remercier toutes les personnes qui participent au quotidien au développement de ce beau projet libre : les développeurs bien sûr, mais aussi les porteurs, les traducteurs, et toutes celles et tous ceux qui publient jour après jour des documentations permettant de progresser et d’apprendre. MERCI A TOUS !</p>
https://www.mouet-mouet.net/maxime/blog/index.php?post/Sortie-d-OpenBSD-44#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/18Présentation d'OpenBSD dans l'émission Symbiose sur Radio Libertaireurn:md5:951dc3f9a4476b076ee7f7c224f26dbf2008-10-30T18:39:00+01:002008-11-17T20:35:54+01:00Maxime DERCHEOpenBSDEmission de radioplanet libreRadio LibertaireSymbiose <p><em>Reçu à l’instant ce message sur la principale liste de diffusion de l’APRIL (association nationale de défense et de promotion des logiciels libres, dont je suis membre). Je fais passer car l’information est importante :).</em></p>
<p><strong>Dimanche 2 novembre 2008 de 14H à 15H30</strong>, Symbiose recevra <strong>Miod Vallat</strong> (miod@) et <strong>Marc Espie</strong> (espie@) du projet OpenBSD <a href="http://www.openbsd.org/">http://www.openbsd.org/</a>. Au menu, présentation de ce système d’exploitation et de sa philosophie, sachant qu’OpenBSD 4.4 aura été publié la veille.</p>
<p>Symbiose est diffusée sur radio libertaire 89.4 en région parisienne, audible également en streaming :<br />
<a href="http://ecoutez.radio-libertaire.org:8080/radiolib.m3u">MP3 qualité ADSL</a><br />
<a href="http://ecoutez.radio-libertaire.org:8080/radiolib-modem.m3u">MP3 qualité modem</a><br />
<a href="http://ecoutez.radio-libertaire.org:8080/radiolib.ogg.m3u">OGG qualité ADSL</a><br />
<a href="http://ecoutez.radio-libertaire.org:8080/radiolib-low.ogg.m3u">OGG qualité modem</a></p>
<p>L’enregistrement de l’émission (sous licence CC by-nc-nd) sera disponible au téléchargement et en podcast : <a href="http://archive.symbiose.free.fr">http://archive.symbiose.free.fr</a></p>
https://www.mouet-mouet.net/maxime/blog/index.php?post/Presentation-d-OpenBSD-dans-l-emission-Symbiose-sur-Radio-Libertaire#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/17En route vers 4.4 ! (ter)urn:md5:a1e44b07f26fd180257d13f47331c99d2008-10-11T13:25:00+02:002008-11-17T20:36:16+01:00Maxime DERCHEOpenBSDplanet libreundeadly.org <p>Comme indiqué sur <a href="http://www.undeadly.org/cgi?action=article&sid=20081009110649&mode=expanded&count=33">la dernière nouvelle d’undeadly</a> et dans plusieurs messages sur misc@, les premiers CDROM d’<b>OpenBSD 4.4</b> viennent d’être livrés. Bien entendu, premier arrivé, premier servi : seules les personnes ayant réservé reçoivent leurs CDROM avant la date de sortie officielle (1er Novembre).</p>
<p>Pour les autres (comme moi…), plus qu’une vingtaine de jours à attendre de voir les fichiers sur les miroirs FTP…</p>
https://www.mouet-mouet.net/maxime/blog/index.php?post/En-route-vers-44-ter#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/13Le processus de développement d'OpenBSD.urn:md5:b14c0ebcb29086366ae324fb3d2cb1a82008-09-28T14:38:00+02:002008-11-17T20:36:49+01:00Maxime DERCHEOpenBSDOpenBSD-currentplanet libretraductionundeadly.org <p>Ceci est la traduction d’un article paru le 11 Septembre dernier sur l’excellent <a href="http://undeadly.org/">undeadly.org</a> (alias <em>the OpenBSD Journal</em>) intitulé <a href="http://undeadly.org/cgi?action=article&sid=20080911114306&mode=expanded"> How OpenBSD is made</a>.</p>
<p><em>Mitja Muženič nous a envoyé une belle histoire à propos du cycle de développement d’OpenBSD, et la voici donc…</em></p>
<p>A chaque nouvelle version, de plus en plus de nouveaux utilisateurs sont attirés par Puffy, et ils ont à chaque fois des questions concernant le cycle et le processus de développement d’OpenBSD. Bien que cela soit déjà <a href="http://www.openbsd.org/faq/fr/faq5.html#Flavors">bien documenté dans la FAQ</a>, voyons un peu comment on en arrive à la naissance d’une nouvelle version.</p>
<p>Le cycle de développement commence immédiatement après la sortie de la dernière version (en fait un peu plus tôt comme nous le verrons). Le principal endroit où se passe le travail de développement est le dépôt central du code source du projet, qui est un dépôt CVS. Les développeurs enregistrent (<em>commit</em>) leur travail sur le dépôt CVS à fin de sauvegarde et de distribution, et le code résultant de ces opérations est appelé OpenBSD-current. C’est là que se fait tout le travail de développement. -current, c’est la pointe de la technologie. C’est également une cible mouvante, avec une moyenne de 40 commits par jour, et les modifications apportées peuvent varier d’assez trivial à très complexe. Néanmoins, l’arbre des sources n’est jamais cassé de manière intentionnelle ; si une modification casse la compilation, elle est immédiatement corrigée ou <br />
annulée. Pourquoi ? La raison en est simple : sur la majorité des plateformes supportées, le système est reconstruit en entier tous les quelques jours pour vérifier que tout compile et fonctionne correctement. Ces versions sont alors appelées <em>snapshots</em> (<em>instantanés</em>). Les snapshots constituent une part importante du processus de test global. Ils constituent également un bon moyen de suivre le développement sans avoir à trop se salir les mains – par une simple mise à jour binaire d’un snapshot à un autre on peut se faire une idée de ce que donnera la prochaine version, et on peut aider les développeurs dans leur travail via les rapports de bugs.</p>
<p>OpenBSD sort deux versions par an : une le 1er Mai et l’autre le 1er Novembre. Les quatre mois qui suivent la sortie d’une version sont dédiés au développement et les deux autres mois de chaque cycle sont utilisés pour d’une part stabiliser le code et d’autre part la construction de la version à proprement parler. Habituellement, le gros des changements majeurs se passe au début du cycle, souvent au cours d’un <a href="http://en.wikipedia.org/wiki/Hackathon">hackathon</a>, de façon à ce qu’il y ait suffisamment de temps pour ajouter de nouvelles fonctionnalités et procéder à diverses améliorations. A mi-cycle environ, le travail se tourne d’une part vers la correction des bugs (moins glamour) et d’autre part vers le nettoyage et la stabilisation générale du code. Environ dix semaines avant la date de sortie de la version, on passe en <em>softlock</em>. C’est le moment d’apporter les retouches finales au code qui sera bientôt finalisé. Les <em>commits</em> sont relus avec attention, et se font de plus en plus rares jusqu’à ce qu’on en arrive au verrouillage complet (<em>full lock</em>) de l’arbre des sources, où plus rien n’est ajouté. A ce moment, le code est gelé, et on procède à la construction et à la vérification des versions pour chaque architecture. Enfin, les fichiers de la version sont envoyés à l’usine de fabrication des CDROM un bon mois avant la sortie. L’arbre des sources est alors déverrouillé et les développeurs repartent pour un nouveau cycle de développement, qui commence à la publication réelle de la version. -current et les <em>snapshots</em> qui lui sont associés sont déjà loin devant, roulant à pleine vapeur.</p>
<p>Quand se rapproche la date de sortie d’une version, les serveurs FTP miroirs dispersés sur toute la planète reçoivent les versions complètes, et les CDROM sortent de l’usine pour arriver chez les distributeurs principaux d’OpenBSD. Les CDROM arrivent généralement en avance, de telle manière qu’ils sont envoyés en avant première aux personnes ayant réservé à l’avance. Comment pourrait-on mieux remercier ceux qui en payant à l’avance ont aidé à couvrir les frais de fabrication des CDROM ?</p>
<p>Enfin arrive le jour de la sortie, avec l’annonce traditionnelle sur les listes de diffusion. Sur les serveurs FTP miroirs, les dossiers contenant la nouvelle version sont dévoilés au public, et c’est par ailleurs le jour de la publication officielle des CDROM. Mais cela ne s’arrête pas là : dans CVS, on voit la création d’une nouvelle branche, nommée -stable. Pour les douze mois à venir, tous les correctifs de sécurité et de stabilité de -current seront rapatriés vers la version -stable du code venant juste d’être publié.</p>
<p>Au moment où j’écris ces lignes, nous approchons de la date de sortie d’<a href="http://www.openbsd.org/44.html">OpenBSD 4.4</a>, et les réservations sont déjà ouvertes. Si vous voulez aider à financer cette version et le travail pour celles à venir, réservez (<a href="https://https.openbsd.org/cgi-bin/order">international</a>, <a href="https://https.openbsd.org/cgi-bin/order.eu">Europe</a>) dès maintenant !</p>
https://www.mouet-mouet.net/maxime/blog/index.php?post/Le-processus-de-developpement-d-OpenBSD#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/9En route vers 4.4 ! (bis)urn:md5:3f8b809da6ecf744c7df1e47cf2fc6b82008-08-20T19:26:00+02:002008-11-17T20:37:00+01:00Maxime DERCHEOpenBSDOpenBSD-currentplanet libreports OpenBSD <p>C’est par <a href="http://www.mail-archive.com/ports@openbsd.org/msg15865.html">un très laconique message</a> sur <a href="http://www.openbsd.org/fr/mail.html#Lists">ports@</a> que pvalchev@ a annoncé tout-à-l’heure la fin du gel de l’<a href="http://www.openbsd.org/faq/fr/faq15.html#Intro">arbre des ports</a> d’<a href="http://www.openbsd.org/faq/fr/faq5.html#Flavors">OpenBSD-current</a>. Cette nouvelle a entraîné plus de 80 commits CVS, visibles sur <a href="http://www.openbsd.org/fr/mail.html#Lists">ports-changes@</a> et sur l’excellent <a href="http://openports.se">openports.se</a> (qui offre un <a href="http://openports.se/rss/all">flux RSS</a> bien pratique pour suivre l’actualité).</p>
<p>Du côté de <a href="http://www.openbsd.org/fr/mail.html#Lists">source-changes@</a> on remarquera le commit de nick@ qui vient d’entamer la construction des <a href="http://www.openbsd.org/faq/upgrade44.html">directives de mise à jour de 4.3 vers 4.4</a>. Attention, ces directives sont signalées incomplètes et en cours d’élaboration (il manque entre autre la partie concernant <a href="http://www.gcu.info/2008/04/enchante-m-sysmerge8">sysmerge</a>), alors restez à l’écart pour l’instant :).</p>
<p>Ah, et sinon, -current s’appelle depuis le 7 Août dernier 4.4-current…</p>
https://www.mouet-mouet.net/maxime/blog/index.php?post/En-route-vers-44-bis#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/8En route vers 4.4 !urn:md5:832808903bb5c293740fac3c844ea57d2008-08-06T22:32:00+02:002008-11-17T20:37:35+01:00Maxime DERCHEOpenBSDOpenBSD-currentplanet libreports OpenBSD <p>Vu à l’instant sur <a href="http://www.openbsd.org/fr/mail.html#Lists">ports@</a> :</p>
<p><em>From: “Peter Valchev” pvalchev@</em><br />
<em>To: ports ports@</em><br />
<em>Subject: ports tree locked</em><br />
<em>Date: Tue, 5 Aug 2008 20:27:44 -0700</em><br />
<em>Sender: owner-ports@</em></p>
<p><em>With the python fixes just making it in, the tree is now locked for</em><br />
<em>the 4.4 release. Thanks to everyone who tested!</em></p>
<p>On peut retrouver <a href="http://www.mail-archive.com/ports@openbsd.org/msg18049.html">ce message</a> sur le web grâce aux archives web de cette liste. Il fait référence à <a href="http://www.mail-archive.com/ports@openbsd.org/msg17953.html">une précédente discussion</a> dans laquelle on a parlé des dernières failles de sécurité impactant le langage de développement <a href="http://www.python.org">Python</a>.</p>
<p>En bref, l’<a href="http://www.openbsd.org/faq/fr/faq15.html#Intro">arbre des ports</a> d’<a href="http://www.openbsd.org/faq/fr/faq5.html#Flavors">OpenBSD-current</a> vient d’être gelé en vue de la sortie, le 1er Novembre prochain, comme le veut la tradition, d’OpenBSD 4.4.</p>https://www.mouet-mouet.net/maxime/blog/index.php?post/2008/08/06/En-route-vers-44#comment-formhttps://www.mouet-mouet.net/maxime/blog/index.php?feed/atom/comments/5