<li>Accélération de pkg_add -u dans -current : on peut maintenant mettre à jour à vitesse grand V</li>
<li>Le routage IP (IP Forwarding) est maintenant parallélisée</li>
<li>De nombreux paquets sont arrivés sur -current</li>
<li>Beaucoup de liens à lire</li>
<li>N'oubliez pas de mettre à jour votre système en 7.1 avec <code>syspatch</code> et vos paquets avec <code>pkg_add -u</code>
</ul>
</article>
<articleid="current">
<divclass="puffies"aria-hidden="true">🐡🐡🐡</div>
<h2>Changements récents sur -current</h2>
<ul>
<li>La variable <code>${rcexec}</code>, utilisée pour démarrer les services avec rc.d(8), a été remplacée par une fonction rc_exec() plus complète. Les scripts rc.d(8) faits à la main doivent être modifiés pour utiliser cette nouvelle fonction : <code># sed -i 's/\${rcexec}/rc_exec/' /etc/rc.d/myscript</code></li>
<li>pkg_add a reçu <aclass="permalink"href="https://marc.info/?l=openbsd-cvs&m=165122901325173&w=2">une énorme optimisation</a> pour la mise à jour des paquets : au lieu de télécharger les premiers bits de chaque paquet pour vérifier les mises à jour, il utilise un cache local embarqué dans quirks</li>
<li>Le routage IP (IP Forwarding) est plus rapide <aclass="permalink"href="https://marc.info/?l=openbsd-cvs&m=165157839007714&w=2">lorsque plusieurs CPU sont utilisés</a></li>
<li>L'autonomie de la batterie <aclass="permalink"href="https://marc.info/?l=openbsd-cvs&m=165222104109566&w=2">devrait s'améliorer</a> pour certaines charges de travail</li>
<li>grep a reçu un <aclass="permalink"href="https://marc.info/?l=openbsd-cvs&m=165624097121480&w=2">nouvel argument --null</a></li>
<li>xlock implémente <aclass="permalink"href="https://marc.info/?l=openbsd-cvs&m=165625250024871&w=2">la séparation des privilèges</a></li>
</ul>
<h2>Nouveaux paquets intéressants</h2>
<p>De nombreux paquets ont été importés : certains sont des alternatives de paquets déjà disponibles, mais beaucoup apportent de nouvelles possibilités inédites.</p>
<ul>
<li><ahref="https://aerc-mail.org"class="permalink">aerc</a>, client mail pour terminal</li>
<li><ahref="https://github.com/cdown/clipnotify"class="permalink">clipnotify</a>, outil de notifications sur les nouveaux événements du presse-papier de X</li>
<li><ahref="https://github.com/cdown/clipmenu"class="permalink">clipmenu</a>, gestionnaire de presse-papier utilisant dmenu</li>
<li><ahref="https://github.com/ajeetdsouza/clidle"class="permalink">clidle</a>, pour jouer à wordle dans le terminal</li>
<li><ahref="https://tildegit.org/solene/obsdfreqd/"class="permalink">obsdfreqd</a>, ordonnanceur de fréquences CPU</li>
<li><ahref="https://guacamole.apache.org/"class="permalink">guacamole</a>, passerelle pour bureaux distants</li>
<li><ahref="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme"class="permalink">papirus-icon-theme</a>, set d'icônes basé sur Paper Icons, avec de nouvelles icônes</li>
<li><ahref="https://github.com/dani-garcia/vaultwarden"class="permalink">vaultwarden</a>, serveur non-officiel compatible avec Bitwarden</li>
<li><ahref="https://tildegit.org/solene/AppManager/"class="permalink">AppManager</a>, interface graphique pour explorer/gérer les paquets OpenBSD</li>
<li><ahref="https://github.com/sshuttle/sshuttle"class="permalink">sshuttle</a>, VPN passant dans un tunnel SSH</li>
<li><ahref="https://github.com/WebAssembly/binaryen"class="permalink">binaryen</a>, compilateur et bibliothèque d'outils pour WebAssembly</li>
<li><ahref="https://docs.gotosocial.org/en/latest/"class="permalink">GoToSocial</a>, serveur léger compatible avec Fediverse</li>
<li><ahref="https://github.com/monicahq/monica"class="permalink">monica</a>, service PRM (Personal Relationship Management ou Gestion des Relations Personnelles) auto-hébergé</li>
<li><ahref="http://www.epicsol.org/"class="permalink">EPIC</a>, client ircII de 5e génération</li>
<p>Pour améliorer les performances ou réduire les accès disque durant certains traitements, vous pouvez monter /tmp sur la mémoire vive avec mount_mfs. En faisant cela, la nouvelle entrée fstab ressemblera à ceci :</p>
<p>Dans cet exemple, on a utilisé 800Mo, mais vous pouvez adapter ça en fonction de ce que vous voulez pour /tmp.</p>
<p>Vous pouvez trouver la taille de votre mémoire vive avec dmesg et awk:</p>
<pre>dmesg | awk '/avail mem/'</pre>
<p>
Voici une commande pour générer une entrée fstab assignant 10% de votre mémoire sur /tmp/ que vous pouvez utiliser en guise de remplacement de votre entrée /tmp/ actuelle :
<li><aclass="permalink"href="https://qorg11.net/openbsd.xhtml">My experiences with OpenBSD (en)</a></li>
<li><aclass="permalink"href="https://dataswamp.org/~solene/2022-05-03-contributing-to-openbsd.html">How to contribute to the OpenBSD project (en)</a></li>
<li><aclass="permalink"href="https://briancallahan.net/blog/20220426.html">Let's try V on OpenBSD (en)</a></li>
<li><aclass="permalink"href="https://xosc.org/timemachine.html">Time Machine like Backups on OpenBSD (en)</a></li>
<li><aclass="permalink"href="https://bsandro.tech/posts/openbsd-7.1-on-pine64-rockpro64/">OpenBSD 7.1 on PINE64 RockPro64 (en)</a></li>
<li><aclass="permalink"href="https://confuzeus.com/shorts/openbsd-nuclear-apocalypse/">OpenBSD is the Perfect OS post Nuclear Apocalypse (en)</a></li>
<li><aclass="permalink"href="https://dataswamp.org/~solene/2022-05-05-i-wrote-a-gui-frontend-with-a-game-engine.html">Using a game engine to write a graphical interface to the OpenBSD package manager (en)</a></li>
<li><aclass="permalink"href="https://text.causal.agency/016-using-openbsd.txt">Using OpenBSD – for real (en)</a></li>
<li><aclass="permalink"href="https://dataswamp.org/~solene/2022-06-22-openbsd-selling-arguments.html">How I would sell OpenBSD as a salesperson (en)</a></li>
<li><aclass="permalink"href="https://medium.com/@chrissicool/analyze-openbsds-kernel-with-domain-specific-knowledge-ca665d92eebb">Analyze OpenBSD’s Kernel with Domain-Specific Knowledge (en)</a></li>
<li><aclass="permalink"href="https://dataswamp.org/~solene/2022-04-23-openbsd-video-tutorial-installation.html">Video guide to install OpenBSD 7.1 with the GNOME desktop (en)</a></li>
<li><aclass="permalink"href="https://www.cambus.net/differences-between-base-and-ports-llvm-in-openbsd/">Differences between base and ports LLVM in OpenBSD (en)</a></li>
<li><aclass="permalink"href="https://blog.passwordclass.xyz/blogs/2022/06/0-dependency-websites-with-openbsd-asciidoc.html">0 Dependency Websites with OpenBSD & AsciiDoc (en)</a></li>
<li><aclass="permalink"href="https://flak.tedunangst.com/post/compiling-an-openbsd-kernel-50-faster">compiling an openbsd kernel 50% faster (en)</a></li>
<li><aclass="permalink"href="https://briancallahan.net/blog/20220427.html">I ported the new Hare compiler to OpenBSD (en)s</a></li>
</ul>
</article>
<articleid="artwork">
<divclass="puffies"aria-hidden="true">🐡🐡🐡</div>
<h2>Œeuvre du moment</h2>
<figure>
<ahref="images/artwork-issue10.png">
<picture>
<imgsrc="images/artwork-issue10.png"
alt="A Puffy using a computer" />
</picture>
</a>
<figcaption>Puffy utilisant un ordinateur avec une vraie souris endormie à côté, œuvre réalisée par <aclass="permalink"href="https://triapul.cz/ida/en">Barbora Báčová</a></figcaption>
</figure>
</article>
<articleid="redaction">
<divclass="puffies"aria-hidden="true">🐡🐡🐡</div>
<h2>Note de l'équipe éditoriale</h2>
<p>
</p>
<h3>Note de Solène</h3>
<p>
Ce numéro est, lui aussi, en retard. Il est difficile de trouver le bon rythme de publication pour ce passe-temps. À l'origine, je voulais le publier toutes les deux semaines pour me permettre de récupérer tranquillement des liens et des infos, mais il y a des périodes comme celles avant la sortie d'une nouvelle version où il ne se passe rien. D'un autre côté, quand on attend longtemps entre deux publications, sans date buttoir claire, on a besoin de couvrir beaucoup de contenus et cela s'accumule sous une grosse pile, ce qui n'est pas drôle à parcourir.
Néanmoins, alors que le webzine était en retard, il est maintenant disponible en HUIT langues. Tous les numéros n'ont pas été traduits dans ces huit langues, mais c'est très encourageant de voir toutes ces personnes travailler sur les traductions. UN GRAND MERCI !
</p>
</article>
<articleid="authors">
<divclass="puffies"aria-hidden="true">🐡🐡🐡</div>
<h2>Auteurs</h2>
<p>Solène Rapenne, prx, Vincent Finance et peut-être d'autres personnes qui ont contribué en dehors de git et que j'aurais oublié. Un grand merci à toutes les personnes impliquées et soutenant le projet !</p>
alt="Une image au styl surréaliste, difficile à décrire. Il y a un carré gris dans le coin supérieur droit avec un poisson globe dessiné à l'intérieur ; le carré semble être debout sur quelque chose qui ressemble à un torse, orange, avec une cape violette derrière. L'arrière plan ressemble à un plaid vert, orange, et rouge, tandis que le sol est noir avec quelques zones jaunes. Quelque chose ressemblant à un bras est attaché au torse orange et semble tenir ce qui ressemble à un poisson gonflé par derrière" />
alt="Une image au style surréaliste, difficile à décrire. Il y a un carré gris dans le coin supérieur droit avec un poisson globe dessiné à l'intérieur ; le carré semble être debout sur quelque chose qui ressemble à un torse, orange, avec une cape violette derrière. L'arrière plan ressemble à un plaid vert, orange, et rouge, tandis que le sol est noir avec quelques zones jaunes. Quelque chose ressemblant à un bras est attaché au torse orange et semble tenir ce qui ressemble à un poisson gonflé par derrière" />