Compare commits

...

14 Commits

Author SHA1 Message Date
Adriano Barbosa 4889da9f68 Add #13 brazilian portuguese translation. 2023-03-21 17:52:25 -04:00
solene 480fdc075d Merge pull request 'Add issue13-fr' (#81) from hucste/openbsd-webzine:issue13fr into main
Reviewed-on: solene/openbsd-webzine#81
2023-03-20 08:01:58 +00:00
solene 1af5e8c801 Merge pull request 'Add es_index.html' (#80) from quobit/openbsd-webzine:issue13-spanish into main
Reviewed-on: solene/openbsd-webzine#80
2023-03-20 08:01:47 +00:00
HUC Stéphane bd1dc11e4e
Add issue13-fr 2023-03-20 08:46:49 +01:00
José Carlos García 73b758f136 Add es_index.html 2023-03-19 23:31:25 +00:00
Solene Rapenne b7afd83d38 issue 013 2023-03-19 22:46:01 +01:00
Solene Rapenne 76aa51e627 prepare next issue 2023-03-19 22:42:49 +01:00
Solene Rapenne fd88f7b275 update IDEAS 2023-03-19 22:42:40 +01:00
Solene Rapenne 74464c6b0d add pt-br as a supported language 2022-12-16 19:46:42 +01:00
solene 76589e8937 Merge pull request 'changed URL for Michael Lucas book (all languages)' (#79) from quobit/openbsd-webzine:main into main
Reviewed-on: solene/openbsd-webzine#79
2022-12-16 18:46:31 +00:00
José Carlos García 811f3cb096 changed URL for Michael Lucas book (all languages) 2022-12-14 08:46:22 +01:00
Solene Rapenne f2cfd25899 register pt-br #12 in index 2022-12-08 19:50:04 +01:00
Solene Rapenne d5bc7c8f95 rename ru#12 2022-12-08 19:48:21 +01:00
solene 0af6941c63 Merge pull request 'Add #12 brazilian portuguese translation.' (#78) from barbosaaob/openbsd-webzine:main into main
Reviewed-on: solene/openbsd-webzine#78
2022-12-08 18:48:10 +00:00
18 changed files with 612 additions and 124 deletions

View File

@ -24,7 +24,6 @@ Communities
Artworks
--------
- https://bsd.network/@prahou/106965372352267989
Readers comments
----------------

View File

@ -9,6 +9,7 @@ generate-site: clean
-ls | grep issue- | sort -V | xargs -n 1 env LN=it tools/make_issue.sh
-ls | grep issue- | sort -V | xargs -n 1 env LN=se tools/make_issue.sh
-ls | grep issue- | sort -V | xargs -n 1 env LN=ru tools/make_issue.sh
-ls | grep issue- | sort -V | xargs -n 1 env LN=pt-br tools/make_issue.sh
tools/make_issue.sh _index ../public/index.html
cp -fr _static/* ../public/
tools/sitemap.sh webzine.puffy.cafe ../public/ > ../public/sitemap.xml
@ -41,6 +42,7 @@ testsite: clean
-ls | grep issue- | sort -V | xargs -n 1 env LN=it tools/make_issue.sh -t
-ls | grep issue- | sort -V | xargs -n 1 env LN=se tools/make_issue.sh -t
-ls | grep issue- | sort -V | xargs -n 1 env LN=ru tools/make_issue.sh -t
-ls | grep issue- | sort -V | xargs -n 1 env LN=pt-br tools/make_issue.sh -t
tools/make_issue.sh _index ../public/index.html
cp -fr _static/* ../public/
tools/sitemap.sh webzine.puffy.cafe ../public/ > ../public/sitemap.xml

View File

@ -1,7 +1,8 @@
<article id="issues">
<h2>Issues published</h2>
<ul>
<li>2022-11-27 - Issue #12 <a class="permalink" href="issue-12.html">English</a>, <a class="permalink" href="fr_issue-12.html" hreflang="fr">French</a>, <a class="permalink" href="ru_issue-12.html" hreflang="ru">Russian</a>, <a class="permalink" href="es_issue-12.html" hreflang="es">Spanish</a></li>
<li>2023-03-19 - Issue #13 <a class="permalink" href="issue-13.html">English</a>, <a class="permalink" href="fr_issue-13.html" hreflang="fr">French</a>, <a class="permalink" href="pt-br_issue-13.html">Brazilian Portuguese</a></li>
<li>2022-11-27 - Issue #12 <a class="permalink" href="issue-12.html">English</a>, <a class="permalink" href="fr_issue-12.html" hreflang="fr">French</a>, <a class="permalink" href="ru_issue-12.html" hreflang="ru">Russian</a>, <a class="permalink" href="es_issue-12.html" hreflang="es">Spanish</a>, <a class="permalink" href="pt-br_issue-12.html">Brazilian Portuguese</a></li>
<li>2022-08-13 - Issue #11 <a class="permalink" href="issue-11.html">English</a>, <a class="permalink" href="cs_issue-11.html" hreflang="cz">Czech</a>, <a class="permalink" href="fr_issue-11.html" hreflang="fr">French</a>, <a class="permalink" href="es_issue-11.html" hreflang="es">Spanish</a>, <a class="permalink" href="ru_issue-11.html" hreflang="ru">Russian</a></li>
<li>2022-07-02 - Issue #10 <a class="permalink" href="issue-10.html">English</a>, <a class="permalink" href="cs_issue-10.html" hreflang="cz">Czech</a>, <a class="permalink" href="fr_issue-10.html" hreflang="fr">French</a>, <a class="permalink" href="es_issue-10.html" hreflang="es">Spanish</a>, <a class="permalink" href="ru_issue-10.html" hreflang="ru">Russian</a></li>
<li>2022-04-21 - Issue #09 <a class="permalink" href="issue-9.html">English</a>, <a class="permalink" href="cs_issue-9.html" hreflang="cz">Czech</a>, <a class="permalink" href="es_issue-9.html" hreflang="es">Spanish</a>, <a class="permalink" href="fr_issue-9.html" hreflang="fr">French</a>, <a class="permalink" href="it_issue-9.html" hreflang="it">Italian</a>, <a href="se_issue-9.html" class="permalink" hreflang="se">Swedish</a>, <a class="permalink" href="ru_issue-9.html" hreflang="ru">Russian</a></li>

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -1 +1 @@
issue-13
issue-14

View File

@ -76,7 +76,7 @@ As the root user, you can use the command <code>what</code> on a kernel file to
<li><a class="permalink" href="https://x61.sh/log/2022/09/20220926T143151-openbsd_alpine_k3s_cluster.html">Hosting a k3s cluster with vmm</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-08-18-why-openbsd-documentation-is-good.html">Why is OpenBSD documentation so good?</a></li>
<li><a class="permalink" href="https://x61.sh/log/2022/10/20221015T145211-honk.html">Self-hosting Honk</a> (a Mastodon server)</li>
<li><a class="permalink" href="https://www.tiltedwindmillpress.com/product/omf-print-ebook-bundle">Michael W. Lucas is publishing a new OpenBSD book</a></li>
<li><a class="permalink" href="https://mwl.io/archives/22303">Michael W. Lucas is publishing a new OpenBSD book</a></li>
<li>[French] <a class="permalink" href="https://doc.huc.fr.eu.org/fr/monitor/introduction-influxdb-openbsd/"><span lang="fr">Introduction à influxdb</span></a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-10-11-openbsd-kiosk.html">How to make a kiosk</a></li>
<li><a class="permalink" href="https://x61.sh/log/2022/10/20221021T153746-dendrite.html">Self-host a dendrite matrix server</a></li>

View File

@ -76,7 +76,7 @@ Como usuario root, puedes usar el comando <code>what</code> en un fichero del ke
<li><a class="permalink" href="https://x61.sh/log/2022/09/20220926T143151-openbsd_alpine_k3s_cluster.html">Alojamiento de un cluster k3s con vmm</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-08-18-why-openbsd-documentation-is-good.html">¿Por qué es tan buena la documentación de OpenBSD?</a></li>
<li><a class="permalink" href="https://x61.sh/log/2022/10/20221015T145211-honk.html">Autoalojamiento de Honk</a> (un servidor Mastodon)</li>
<li><a class="permalink" href="https://www.tiltedwindmillpress.com/product/omf-print-ebook-bundle">Michael W. Lucas publica un nuevo libro sobre OpenBSD</a></li>
<li><a class="permalink" href="https://mwl.io/archives/22303">Michael W. Lucas publica un nuevo libro sobre OpenBSD</a></li>
<li>[Francés] <a class="permalink" href="https://doc.huc.fr.eu.org/fr/monitor/introduction-influxdb-openbsd/"><span lang="fr">Introduction à influxdb</span></a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-10-11-openbsd-kiosk.html">Cómo hacer un quiosco</a></li>
<li><a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20221120115616">Próximos pasos hacia mimmutable</a></li>

View File

@ -76,7 +76,7 @@ En tant qu'utilisateur root, vous pouvez utiliser la commande <code>what</code>
<li><a class="permalink" href="https://x61.sh/log/2022/09/20220926T143151-openbsd_alpine_k3s_cluster.html" hreflang="en">Héberger un cluster k3s avec vmm</a> (en)</li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-08-18-why-openbsd-documentation-is-good.html" hreflang="en">Pourquoi la documentation OpenBSD est si bonne ?</a> (en)</li>
<li><a class="permalink" href="https://x61.sh/log/2022/10/20221015T145211-honk.html" hreflang="en">Honk Auto-hébergement</a> (un serveur Mastodon) (en)</li>
<li><a class="permalink" href="https://www.tiltedwindmillpress.com/product/omf-print-ebook-bundle" hreflang="en">Michael W. Lucas publie un nouveau livre sur OpenBSD</a> (en)</li>
<li><a class="permalink" href="https://mwl.io/archives/22303" hreflang="en">Michael W. Lucas publie un nouveau livre sur OpenBSD</a> (en)</li>
<li><a class="permalink" href="https://doc.huc.fr.eu.org/fr/monitor/introduction-influxdb-openbsd/" hreflang="fr">Introduction à influxdb</a> (fr)</li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-10-11-openbsd-kiosk.html" hreflang="en">Comment faire un kiosque</a> (en)</li>
<li><a class="permalink" href="https://x61.sh/log/2022/10/20221021T153746-dendrite.html" hreflang="en">Auto-hébergement d'un serveur Matrix Dendrite</a> (en)</li>

View File

@ -76,7 +76,7 @@ Como usuário root, você pode usar o comando <code>what</code> num arquivo de k
<li><a class="permalink" href="https://x61.sh/log/2022/09/20220926T143151-openbsd_alpine_k3s_cluster.html">Hospedando um cluster k3s com vmm</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-08-18-why-openbsd-documentation-is-good.html">Por que a documentação do OpenBSD é tão boa?</a></li>
<li><a class="permalink" href="https://x61.sh/log/2022/10/20221015T145211-honk.html">Hospedando o Honk</a> (um servidor Mastodon)</li>
<li><a class="permalink" href="https://www.tiltedwindmillpress.com/product/omf-print-ebook-bundle">Michael W. Lucas está publicando um novo livro sobre OpenBSD</a></li>
<li><a class="permalink" href="https://mwl.io/archives/22303">Michael W. Lucas está publicando um novo livro sobre OpenBSD</a></li>
<li>[Francês] <a class="permalink" href="https://doc.huc.fr.eu.org/fr/monitor/introduction-influxdb-openbsd/"><span lang="fr">Introdução ao influxdb</span></a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-10-11-openbsd-kiosk.html">Como fazer uma máquina de atendimento (kiosk)</a></li>
<li><a class="permalink" href="https://x61.sh/log/2022/10/20221021T153746-dendrite.html">Hospedando um servidor dendrite matrix</a></li>

View File

@ -85,7 +85,7 @@
<li><a class="permalink" href="https://x61.sh/log/2022/09/20220926T143151-openbsd_alpine_k3s_cluster.html">Развертывание кластера k3s с использованием vmm (en)</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-08-18-why-openbsd-documentation-is-good.html">Почему у OpenBSD такая хорошая документация? (en)</a></li>
<li><a class="permalink" href="https://x61.sh/log/2022/10/20221015T145211-honk.html">Хостинг сервера Honk (en)</a> (ActivityPub сервер, аналог Mastodon)</li>
<li><a class="permalink" href="https://www.tiltedwindmillpress.com/product/omf-print-ebook-bundle">Michael W. Lucas публикует новую книгу по OpenBSD (en)</a></li>
<li><a class="permalink" href="https://mwl.io/archives/22303">Michael W. Lucas публикует новую книгу по OpenBSD (en)</a></li>
<li><a class="permalink" href="https://doc.huc.fr.eu.org/fr/monitor/introduction-influxdb-openbsd/">Introduction à influxdb (fr)</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-10-11-openbsd-kiosk.html">Создание интерактивного киоска на OpenBSD (en)</a></li>
<li><a class="permalink" href="https://x61.sh/log/2022/10/20221021T153746-dendrite.html">Хостинг сервера Dendrite (matrix) (en)</a></li>

128
issues/issue-13/00_en.html Normal file
View File

@ -0,0 +1,128 @@
<header>
<h2 id="title"><a href="https://webzine.puffy.cafe"><span id="open">Open</span><span id="bsd">BSD</span> Webzine</a></h2>
<div id="banner">
<p>ISSUE #__ISSUE__</p>
<p><time datetime="__DATETIME__">__HUMAN_DATE__</time></p>
</div>
</header>
<main>
<article id="headlines">
<h2>TL;DR</h2>
<ul>
<li>support for xonly code</li>
<li>new security innovation pinsyscall(2)</li>
<li>sshd dynamic relinking</li>
<li>full disk encryption handled by the installer</li>
<li>OpenBSD 7.3 will be out soon</li>
</ul>
</article>
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Artworks of the moment</h2>
<figure>
<a href="images/artwork-issue13.png">
<picture>
<img src="images/artwork-issue13.png"
alt="A floating Puffy holding a paper in hand is asked by a girl «A new issue?! Will you read it to me?»." />
</picture>
</a>
<figcaption>A floating Puffy holding a paper in hand is asked by a girl «A new issue?! Will you read it to me?».</figcaption>
</figure>
</article>
<article id="current">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Recent -current changes</h2>
<ul>
<li><a href="https://undeadly.org/cgi?action=article;sid=20230130061324" class="permalink">Execute-only status report</a> (also called xonly)</li>
<li>Explanations about the <a href="https://lwn.net/Articles/915640/" class="permalink">new system call mimmutable()</a></li>
<li>In order to tighten the pledge done in ssh, the escape command line has been disabled by default in this <a href="https://marc.info/?l=openbsd-cvs&m=166959904705078&w=2" class="permalink">commit</a></li>
<li><a href="https://marc.info/?l=openbsd-announce&m=166992877809710&w=2" class="permalink">OpenIKED 7.2</a> has been released</li>
<li>Interfaces can be <a href="https://undeadly.org/cgi?action=article;sid=20221206062638" class="permalink">configured by MAC address</a> using hostname.MAC instead of hostname.if</li>
<li>The installer now supports <a href="https://marc.info/?l=openbsd-cvs&m=167821018806244&w=2" class="permalink">encrypted disk options</a></li>
</ul>
<h2>Interesting new packages</h2>
<ul>
<li>The <a href="https://marc.info/?l=openbsd-ports-cvs&m=167657394218844&w=2" class="permalink">Nix</a> package manager (it doesn't do much at the moment)</li>
<li><a href="https://git.sdf.org/bch/xmem" class="permalink">xmem</a>, graphical application that displays memory and swap usage.</li>
<li><a href="https://git.sr.ht/~fkooman/vpn-user-portal" class="permalink">eduvpn</a>, user and admin portal for Let's Connect! and eduVPN</li>
<li><a href="https://fennel-lang.org/" class="permalink">fennel</a>, Lisp dialect that runs on Lua</li>
<li><a href="https://github.com/skeeto/endlessh" class="permalink">endlessh</a>, SSH tarpit that slowly sends an endless banner</li>
<li><a href="https://github.com/younix/lchat" class="permalink">lchat</a>, line oriented chat frontend for ii</li>
<li><a href="https://www.nerdfonts.com/" class="permalink">nerds-fonts</a>, Iconic font aggregator, collection, and patcher</li>
<li><a href="https://lab.abiscuola.org/rssgoemail/" class="permalink">rssgoemail</a>, send RSS/Atom/Gemini feeds to email</li>
<li><a href="https://labplot.kde.org/" class="permalink">LabPlot</a>, data visualization and analysis software</li>
<li><a href="https://ntfy.sh/" class="permalink">ntfy</a>, send push notifications to your phone or desktop</li>
<li><a href="https://calligra.org/plan/" class="permalink">calligraplan</a>, KDE Calligra project management application</li>
<li><a href="https://github.com/phillbush/xnotify" class="permalink">xnotify</a>, display notifications read from standard input</li>
<li><a href="https://pkg.go.dev/golang.org/x/tools/gopls" class="permalink">gopls</a>, official Go LSP</li>
<li><a href="https://github.com/rustic-rs/rustic" class="permalink">rustic</a>, fast, encrypted, deduplicated backups (not production ready)</li>
<li><a href="https://tratt.net/laurie/src/try_repeat/" class="permalink">try_repeat</a>, run a command 'n' times exiting early if it fails</li>
<li><a href="https://github.com/temisu/ancient" class="permalink">ancient</a>, decompression routines for ancient formats</li>
<li><a href="https://openports.pl/path/security/keycloak" class="permalink">keycloak</a>, Identity and Access Management solution</li>
</ul>
</article>
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Shell tips</h2>
<p>I suppose most of OpenBSD users know about the command
<code>top</code>, but do you know about <code>systat</code>? This
command gives a lot of information about the system, and is a
terminal user interface (TUI) that allows changing views for different
information. Running it as root will give you more information you may not
have as a simple user, like PF queueing or PF realtime statistics. It's
a must-have for any OpenBSD administrator that would like to know more
about the current system status.</p>
</article>
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Going further</h2>
<ul>
<li>Undeadly is publishing an RSS feed of syspatches <a href="https://undeadly.org/errata/errata.rss" class="permalink">at this address</a></li>
<li>Buy a branded deck of <a href="https://openbsd.amsterdam/cards.html" class="permalink">UNIX pipe game</a> by openbsd.amsterdam</li>
<li>Fuzzing OpenBSD ping(8), and <a href="https://tlakh.xyz/fuzzing-ping.html" class="permalink">solve a 24 years old bug</a></li>
<li>A guide <a href="https://astro-gr.org/openbsd-full-encryption-with-dual-boot/" class="permalink">explaining a dual boot setup</a> with full disk encryption</li>
<li>Testing Rust and Modula-2 in GCC, <a href="https://briancallahan.net/blog/20221219.html" class="permalink">do they work on OpenBSD?</a></li>
<li><a href="https://www.sizeofvoid.org/posts/2022-26-12-openbsd-kde-status-report-2022/" class="permalink">KDE status report</a></li>
<li>A guide explaining how to <a href="https://xn--gckvb8fzb.com/run-your-own-lastpass-on-hardened-openbsd/" class="permalink">setup your own lastpass on OpenBSD</a></li>
<li>Trusting SSH server using DNS: <a href="https://sha256.net/VerifyHostKeyDNS.html" class="permalink">VerifyHostKeyDNS … or how I enroll new hosts into my infrastructure.</a></li>
<li>A practical guide of <a href="https://rob-turner.net/post/vx-lan/" class="permalink">VXLAN over Wireguard</a></li>
<li>How to make <a href="https://research.exoticsilicon.com/articles/console_screendumps" class="permalink">console screendump</a>, this includes a long and detailled explanation</li>
<li><a href="https://sha256.net/llgal.html" class="permalink">Static photo albums with llgal</a> on OpenBSD</li>
<li>A deep study of the <a href="https://research.exoticsilicon.com/articles/eject_command_hacking" class="permalink">eject command</a></li>
<li>A guide explaining <a href="https://x61.sh/log/2023/02/20230217T112354-nextcloud_openbsd.html" class="permalink">how to install and configure nextcloud</a> on OpenBSD</li>
<li><a href="https://sha256.net/privsep.html" class="permalink">Privilege drop, privilege separation, and restricted-service operating mode in OpenBSD</a></li>
<li>Some history lesson about the project, <a href="https://undeadly.org/cgi?action=article;sid=20230226065006" class="permalink">OpenBSD in Canada</a></li>
<li>Some people do <a href="https://www.h-i-r.net/2023/02/running-kubernetes-cluster-with-openbsd.html" class="permalink">run Kubernetes cluster</a> on OpenBSD</li>
<li>Some ChatGPT poetry about OpenBSD <a href="https://nxdomain.no/~peter/chatgpt_poem_about_openbsd.txt" class="permalink">here</a> and <a href="https://nxdomain.no/~peter/chatgpt_on_ipv6_and_openbsd_poetry.html" class="permalink">there</a></li>
<li>The <a href="https://sha256.net/dynamic_host_configuration_please.html" class="permalink">dynamic host configuration</a> on OpenBSD explained (a MUST to read)</li>
<li>The famous guide <a href="https://si3t.ch/ah/en/" class="permalink">Host a server with OpenBSD</a> (very good reading if you are new to OpenBSD)</li>
<li>Explainations about <a href="https://palant.info/2023/03/08/converting-incoming-emails-on-the-fly-with-opensmtpd-filters/" class="permalink">OpenSMTPD filters on the fly</a></li>
<li>Some guide covering <a href="https://marcocetica.com/posts/wireguard_openbsd/" class="permalink">Wireguard and Unbound on OpenBSD</a></li>
<li><a href="https://mizik.eu/blog/is-openbsd-for-you/" class="permalink">Is OpenBSD for you?</a> A list of facts that may help you decide if OpenBSD is for you, or not.</li>
<li>A guide explaining <a href="https://www.tumfatig.net/2023/self-hosted-email-services-on-openbsd/" class="permalink">self-hosting emails</a> on OpenBSD</li>
</ul>
</article>
<article id="redaction">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Note from the editorial team</h2>
<p>
</p>
<h3>Note from Solene</h3>
<p>Still late as usual, I would like to elaborate more on this.
First, I never really figured a way to know when it's time to release an issue: I prefer waiting for a lot of material to put in, to make a beffy issue rather than scheduled issues without much content.
Second, writing the issue alone is taking time, usually a couple of hours to put everything together and proofread, and the way the webzine is done isn't helping much. The other Webzine I started for NixOS is much easier to maintain, but also lacks some soul as it's mostly generated from a template fed of links and titles, it suits NixOS style but not OpenBSD in my opinion.
Now I started a <a href="https://www.patreon.com/user?u=23274526" class="permalink">patreon</a>, I'll maintain the webzine more seriously.</p>
<p>In addition, I would like to congratulate the OpenBSD community for being so vibrant, with a deep culture of self-hosting and diversity. While writing this issue, I noticed most new ports were not GitHub projects, and that most links were about self-hosting services. Hurray! You are an awesome community to interact with.</p>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Authors</h2>
<p>Solène Rapenne. Artwork by Prahou. Many thanks to everyone involved and supportive of the idea</p>
</article>

146
issues/issue-13/00_fr.html Normal file
View File

@ -0,0 +1,146 @@
<header>
<h2 id="title"><a href="https://webzine.puffy.cafe"><span id="open">Open</span><span id="bsd">BSD</span> Webzine</a></h2>
<div id="banner">
<p>ISSUE #__ISSUE__</p>
<p><time datetime="__DATETIME__">__HUMAN_DATE__</time></p>
</div>
</header>
<main>
<article id="headlines">
<h2>TL;DR</h2>
<ul>
<li>support pour le code xonly</li>
<li>pinsyscall(2) nouvelle innovation en terme de sécurité</li>
<li>sshd relinking dynamique</li>
<li>Chiffrement complet de disque dur géré par l'installateur</li>
<li>OpenBSD 7.3 sortira bientôt</li>
</ul>
</article>
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Œuvre d'art du moment</h2>
<figure>
<a href="images/artwork-issue13.png">
<picture>
<img src="images/artwork-issue13.png"
alt="Un Puffy flottant, tenant un journal à la main, à qui demande une fille : « Un nouveau numéro ?! Veux-tu bien me le lire ? »." />
</picture>
</a>
<figcaption>Un Puffy flottant, tenant un journal à la main, à qui demande une fille : « Un nouveau numéro ?! Veux-tu bien me le lire ? ».</figcaption>
</figure>
</article>
<article id="current">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>De récents changements dans -current</h2>
<ul>
<li><a href="https://undeadly.org/cgi?action=article;sid=20230130061324" class="permalink">Rapport d'état Execute-only</a> (appellé aussi xonly)</li>
<li>Explications à-propos du <a href="https://lwn.net/Articles/915640/" class="permalink">nouvel appel système mimmutable()</a></li>
<li>Dans le but de fortifier ssh, la ligne de commande d'échappemment a été désactivée par défaut dans ce <a href="https://marc.info/?l=openbsd-cvs&m=166959904705078&w=2" class="permalink">commit</a></li>
<li><a href="https://marc.info/?l=openbsd-announce&m=166992877809710&w=2" class="permalink">OpenIKED 7.2</a> est sorti</li>
<li>Les interfaces réseaux peuvent être <a href="https://undeadly.org/cgi?action=article;sid=20221206062638" class="permalink">configurées par adresse MAC</a> en utilisant hostname.MAC au lieu de hostname.if</li>
<li>L'installateur prend en charge maintenant les <a href="https://marc.info/?l=openbsd-cvs&m=167821018806244&w=2" class="permalink">options de chiffrement de disques durs</a></li>
</ul>
<h2>Nouveaux paquets intéressants</h2>
<ul>
<li>Le gestionnaire de paquets <a href="https://marc.info/?l=openbsd-ports-cvs&m=167657394218844&w=2" class="permalink">Nix</a> (il ne fait pas grand chose pour le moment)</li>
<li><a href="https://git.sdf.org/bch/xmem" class="permalink">xmem</a>, une application graphique pour afficher l'utilisation de la mémoire et du swap.</li>
<li><a href="https://git.sr.ht/~fkooman/vpn-user-portal" class="permalink">eduvpn</a>, un portail d'administration et utilisateur pour Let's Connect! et eduVPN</li>
<li><a href="https://fennel-lang.org/" class="permalink">fennel</a>, un dialecte Lisp dialect qui s'exécute en Lua</li>
<li><a href="https://github.com/skeeto/endlessh" class="permalink">endlessh</a>, un tarpit SSH tarpit qui envoie lentement une bannière, sans fin</li>
<li><a href="https://github.com/younix/lchat" class="permalink">lchat</a>, un frontend de chat en ligne orienté pour ii</li>
<li><a href="https://www.nerdfonts.com/" class="permalink">nerds-fonts</a>, un aggrégateur, collectionneur et correcteur de polices, iconique</li>
<li><a href="https://lab.abiscuola.org/rssgoemail/" class="permalink">rssgoemail</a>, envoi de flux RSS/Atom/Gemini vers des courriels</li>
<li><a href="https://labplot.kde.org/" class="permalink">LabPlot</a>, un logiciel d'analyse et visualisation de données</li>
<li><a href="https://ntfy.sh/" class="permalink">ntfy</a>, envoi de notifications push vers votre téléphone ou bureau</li>
<li><a href="https://calligra.org/plan/" class="permalink">calligraplan</a>, une application de gestion de projet pour KDE Calligra</li>
<li><a href="https://github.com/phillbush/xnotify" class="permalink">xnotify</a>, affiche les notifications à l'écran depuis l'entrée standard</li>
<li><a href="https://pkg.go.dev/golang.org/x/tools/gopls" class="permalink">gopls</a>, Go LSP officiel</li>
<li><a href="https://github.com/rustic-rs/rustic" class="permalink">rustic</a>, un logiciel de sauvegarde rapide, chiffrées, et dédupliquées (pas prêt pour la production)</li>
<li><a href="https://tratt.net/laurie/src/try_repeat/" class="permalink">try_repeat</a>, exécuter une commande un nombre de fois 'n' en sortant prématurément en cas d'échec</li>
<li><a href="https://github.com/temisu/ancient" class="permalink">ancient</a>, des routines de décompression pour d'ancien formats</li>
<li><a href="https://openports.pl/path/security/keycloak" class="permalink">keycloak</a>, une solution de Gestion d'Accès et d'Identité</li>
</ul>
</article>
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Astuces Shell</h2>
<p>Je suppose que la plupart des utilisateurs OpenBSD connaissent la
commande <code>top</code>, mais est-ce le cas de <code>systat</code> ?
Cette commande restitue un lot d'informations à-propos du système, et
avec une interface utilisatrice en mode terminal (TUI), elle permet de
changer les vues de différentes informations. L'exécuter en tant que root
affichera plus d'informations que l'utilisation en tant que simple
utilisateur, tel que les queues ou les statistiques en temps réel de PF.
C'est un must-have pour tout administrateur OpenBSD qui aimerait en savoir
plus sur le statut actuel du système.
</p>
</article>
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>En profondeur</h2>
<ul>
<li>Undeadly publie un <a href="https://undeadly.org/errata/errata.rss" class="permalink">flux RSS pour syspatch</a> (en)</li>
<li>Acheter le <a href="https://openbsd.amsterdam/cards.html" class="permalink">jeu de pipe UNIX</a>, marque déposée, par openbsd.amsterdam (en)</li>
<li>Fuzzing de ping(8) sous OpenBSD, et <a href="https://tlakh.xyz/fuzzing-ping.html" class="permalink">résolution d'un très vieux bogue ayant 24 ans (en)</a></li>
<li>Un guide <a href="https://astro-gr.org/openbsd-full-encryption-with-dual-boot/" class="permalink">expliquant le paramètrage de dual boot</a> avec chiffrement de disque dur (en)</li>
<li>Tester Rust et Modula-2 dans GCC, <a href="https://briancallahan.net/blog/20221219.html" class="permalink">fonctionnent-ils sous OpenBSD ?</a> (en)</li>
<li><a href="https://www.sizeofvoid.org/posts/2022-26-12-openbsd-kde-status-report-2022/" class="permalink">Rapport d'états pour KDE</a> (en)</li>
<li>Un guide expliquant comment <a href="https://xn--gckvb8fzb.com/run-your-own-lastpass-on-hardened-openbsd/" class="permalink">paramètrer sa propre instance lastpass sur OpenBSD</a> (en)</li>
<li>Un serveur SSH de confiance par l'utilisation de DNS : <a href="https://sha256.net/VerifyHostKeyDNS.html" class="permalink">VerifyHostKeyDNS… ou comment intégrer de nouveaux hôtes dans mon infrastructure.</a> (en)</li>
<li>Un guide pratique pour <a href="https://rob-turner.net/post/vx-lan/" class="permalink">VXLAN sur Wireguard</a> (en)</li>
<li>Comment faire des <a href="https://research.exoticsilicon.com/articles/console_screendumps" class="permalink">captures de la console</a>, incluant de longues et détaillées explications</li>
<li><a href="https://sha256.net/llgal.html" class="permalink">Des albums photos statiques avec llgal</a> sur OpenBSD (en)</li>
<li>Une profonde étude de la <a href="https://research.exoticsilicon.com/articles/eject_command_hacking" class="permalink">commande eject</a></li>
<li>Un guide expliquant <a href="https://x61.sh/log/2023/02/20230217T112354-nextcloud_openbsd.html" class="permalink">comment installer et configurer nextcloud</a> sur OpenBSD (en)</li>
<li><a href="https://sha256.net/privsep.html" class="permalink">Abandon de privilèges, séparation des privilèges et mode d'exploitation à service restreint sous OpenBSD</a> (en)</li>
<li>Un peu d'historique à-propos du projet <a href="https://undeadly.org/cgi?action=article;sid=20230226065006" class="permalink">OpenBSD au Canada</a> (en)</li>
<li>Certaines personnes <a href="https://www.h-i-r.net/2023/02/running-kubernetes-cluster-with-openbsd.html" class="permalink">exécute des clusters Kubernetes</a> sous OpenBSD (en)</li>
<li>Certaines proses poétiques par ChatGPT pour OpenBSD <a href="https://nxdomain.no/~peter/chatgpt_poem_about_openbsd.txt" class="permalink">ici</a> et <a href="https://nxdomain.no/~peter/chatgpt_on_ipv6_and_openbsd_poetry.html" class="permalink">ici</a></li>
<li>La <a href="https://sha256.net/dynamic_host_configuration_please.html" class="permalink">configuration dynamique d'hôtes</a> sous OpenBSD expliquée (à lire ABSOLUMENT ; en)</li>
<li>L'excellent guide pour <a href="https://si3t.ch/ah/fr/" class="permalink">héberger un serveur OpenBSD</a> (une très bonne lecture pour les nouveaux sous OpenBSD ; fr)</li>
<li>Quelques explications sur les <a href="https://palant.info/2023/03/08/converting-incoming-emails-on-the-fly-with-opensmtpd-filters/" class="permalink">filtres à la volée d'OpenSMTPD</a> (en)</li>
<li>Un guide couvrant <a href="https://marcocetica.com/posts/wireguard_openbsd/" class="permalink">Wireguard et Unbound sur OpenBSD</a> (en)</li>
<li><a href="https://mizik.eu/blog/is-openbsd-for-you/" class="permalink">Est-ce qu'OpenBSD est pour vous ?</a> Une liste de faits qui vous aidera à décider si OpenBSD est fait pour vous, ou pas. (en)</li>
<li>Un guide expliquant <a href="https://www.tumfatig.net/2023/self-hosted-email-services-on-openbsd/" class="permalink">l'auto-hébergement de courriels</a> sur OpenBSD (en)</li>
</ul>
</article>
<article id="redaction">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Note de l'équipe éditoriale</h2>
<p>
</p>
<h3>Note de Solene</h3>
<p>Toujours en retard, comme d'habitude, j'aimerais m'étendre un peu plus
sur ce sujet.
En premier, Je n'ai jamais vraiment trouvé le moyen de savoir quand il est
temps de sortir un numéro : Je préfère attendre qu'il y ait beaucoup de
matériel à mettre en place, pour faire un numéro touffu plutôt que des
numéros programmés sans beaucoup de contenu.
En second, écrire une revue seule prend du temps, habituellement une certaine
paire d'heures pour rassembler les éléments, les relire, sans parler de
la manière dont est fait le webzine qui n'aide pas. L'autre webzine que
j'ai démarré pour NixOS est plus facile à maintenir, mais il manque d'âme
car il est principalement généré depuis un modèle qui rassemble des liens
et des titres, ce qui convient au style de NixOS mais à mon avis pas pour
OpenBSD.
Ayant démarré un <a href="https://www.patreon.com/user?u=23274526" class="permalink">patreon</a>,
je maintiendrais plus sérieusement le webzine.</p>
<p>De plus, j'aimerais remercier la communauté OpenBSD pour être si vivante,
avec une profonde culture d'auto-hébergement et de diversités. Pendant
l'écriture de cette publication, j'ai remarqué de nouveaux ports qui n'ont
pas de projets Github, et beaucoup de liens à-propos de services d'auto-hébergements.
Hourra : vous êtes une communauté fascinante avec laquelle interagir !
</p>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Auteurs</h2>
<p>Solène Rapenne. Artwork par Prahou. Merci à toutes les personnes qui ont participé et soutenu l'idée.</p>
</article>

View File

@ -1,115 +0,0 @@
<header>
<h2 id="title"><a href="https://webzine.puffy.cafe"><span id="open">Open</span><span id="bsd">BSD</span> Webzine</a></h2>
<div id="banner">
<p>ISSUE #__ISSUE__</p>
<p><time datetime="__DATETIME__">__HUMAN_DATE__</time></p>
</div>
</header>
<main>
<article id="headlines">
<h2>TL;DR</h2>
<ul>
<li><a href="https://www.openbsd.org/72.html" class="permalink">OpenBSD 7.2 is out!</a></li>
<li>Webzine is late! 😅</li>
<li>More SMP improvements</li>
<li>Lot of new programs packaged!</li>
</ul>
</article>
<article id="current">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Recent -current changes</h2>
<ul>
<li>system calls mmap, munmap and mprotect <a href="https://marc.info/?l=openbsd-cvs&m=166790517817794&w=2" class="permalink">are now unlocked</a></li>
</ul>
<h2>Interesting new packages</h2>
<ul>
<li><a href="https://github.com/jitsi/" class="permalink">jitsi</a>, a self-hosted video conferencing platform</li>
<li><a href="https://github.com/nushell/nushell" class="permalink">nushell</a>, a new kind of shell</li>
<li><a href="https://helix-editor.com/" class="permalink">helix</a>, modal text editor</li>
<li><a href="https://ocrmypdf.readthedocs.io/" class="permalink">OCRmyPDF</a>, add an OCR text layer to scanned PDF files</li>
<li><a href="https://siril.org/" class="permalink">siril</a>, astronomical image processing tool</li>
<li><a href="https://coil32.net/" class="permalink">coil64</a>, an inductance coil calculator</li>
<li><a href="https://www.opensearch.org/" class="permalink">opensearch</a>, distributed and RESTful search engine</li>
<li><a href="https://smallstep.com/certificates" class="permalink">step-ca</a>, private certificate authority and ACME server</li>
<li><a href="https://tildegit.org/solene/iblock/" class="permalink">iblock</a>, inetd program to blackhole IPs connecting to it</li>
<li><a href="https://github.com/epasveer/seer" class="permalink">seergdb</a>, graphical front-end to GDB</li>
<li><a href="https://github.com/ungoogled-software/ungoogled-chromium" class="permalink">ungoogled-chromium</a>, Chromium browser sans integration with Google</li>
<li><a href="https://meli.delivery/" class="permalink">meli</a>, terminal mail client</li>
<li><a href="https://jmap.stalw.art/" class="permalink">stalwart</a>, JMAP server</li>
<li><a href="https://github.com/dalance/amber" class="permalink">amber</a>, code search and replace tool</li>
<li><a href="https://xn--gckvb8fzb.com/projects/reader/" class="permalink">reader</a>, lightweight tool offering better readability of web pages</li>
<li><a href="https://freshrss.org/" class="permalink">freshrss</a>, self hosted RSS/Atom aggregator</li>
<li><a href="https://mycorrhiza.wiki/" class="permalink">mycorrhiza</a>, plain-text driven engine for personal wikis</li>
<li><a href="https://codeberg.org/grisha/newsraft" class="permalink">newsraft</a>, lightweight feed reader for text terminals</li>
<li><a href="https://github.com/libreddit/libreddit" class="permalink">libreddit</a>, alternative private front-end to Reddit</li>
<li><a href="https://tut.anv.nu/" class="permalink">tut</a>, TUI for Mastodon with vim inspired keys</li>
<li><a href="https://github.com/antonmedv/llama" class="permalink">llama</a>, terminal file manager</li>
</ul>
</article>
<article id="stable">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>7.2-stable updates (since last webzine issue)</h2>
<ul>
<li><strong>Syspatch</strong>: 001, 002, 003, 004, 005, 006, 007, 008</li>
<li><strong>Package updates</strong>: firefox, firefox-esr, php, adobe-source-code-pro, clamav, chicken, dbus, curl, easy-rsa, freerdp, gdk-pixbuf, gnome-control-center, heimdal, influxdb, isc-dhcp, jenkins, libxml, libmilter, nheko, nostromo, obsf4proxy, obsdfreqd, openldap, openssl, postfix, pjsua, pounce, protobuf, python3, sendmail, seamonkey, samba, rt, telegraf, thunderbird, nextcloud, tomcat, tor, tor-browser, tshark, trac, webkigtk, xfce4-settings, zeek (bro)</li>
</ul>
</article>
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Shell tips</h2>
<p>
As the root user, you can use the command <code>what</code> on a kernel file to learn about its version.
<code><pre>$ doas what /bsd
/bsd:
OpenBSD 7.2-current (GENERIC) #819: Sat Nov 26 11:01:05 MST 2022</pre></code>
</p>
</article>
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Going further</h2>
<ul>
<li><a class="permalink" href="https://x61.sh/log/2022/09/20220926T143151-openbsd_alpine_k3s_cluster.html">Hosting a k3s cluster with vmm</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-08-18-why-openbsd-documentation-is-good.html">Why is OpenBSD documentation so good?</a></li>
<li><a class="permalink" href="https://x61.sh/log/2022/10/20221015T145211-honk.html">Self-hosting Honk</a> (a Mastodon server)</li>
<li><a class="permalink" href="https://www.tiltedwindmillpress.com/product/omf-print-ebook-bundle">Michael W. Lucas is publishing a new OpenBSD book</a></li>
<li>[French] <a class="permalink" href="https://doc.huc.fr.eu.org/fr/monitor/introduction-influxdb-openbsd/">Introduction à influxdb</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-10-11-openbsd-kiosk.html">How to make a kiosk</a></li>
<li><a class="permalink" href="https://x61.sh/log/2022/10/20221021T153746-dendrite.html">Self-host a dendrite matrix server</a></li>
<li><a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20221120115616">Next steps toward mimmutable</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-09-25-openbsd-reboot-syspatch.html">Automatic services restart upong update</a></li>
</ul>
</article>
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Artworks of the moment</h2>
<figure>
<a href="images/artwork-issue12.png">
<picture>
<img src="images/artwork-issue12.png"
alt="A reddish character and the OpenBSD mascot puffy staring at each other. The character is holding a computer with a RUN BSD logo on it." />
</picture>
</a>
<figcaption>A reddish character and the OpenBSD mascot puffy staring at each other. The character is holding a computer with a RUN BSD logo on it.</figcaption>
</figure>
</article>
<article id="redaction">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Note from the editorial team</h2>
<p>
</p>
<h3>Note from Solene</h3>
<p>Yet another issue late on schedule, hopefuly nobody paid for the webzine so it's fine. When a "to become" webzine issue is accumulating too much backlog, it's getting harder to get motivated to write it without missing news. So, this one doesn't contain much information, to be on rails again for the next one. I will try to increase the automation for filling some sections, this would ease adding content like erratas or packages.</p>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Authors</h2>
<p>Solène Rapenne. Many thanks to everyone involved and supportive of the idea</p>
</article>

View File

@ -0,0 +1,117 @@
<header>
<h2 id="title"><a href="https://webzine.puffy.cafe"><span id="open">Open</span><span id="bsd">BSD</span> Webzine</a></h2>
<div id="banner">
<p>ISSUE #__ISSUE__</p>
<p><time datetime="__DATETIME__">__HUMAN_DATE__</time></p>
</div>
</header>
<main>
<article id="headlines">
<h2>TL;DR</h2>
<ul>
<li>Soporte para código xonly</li>
<li>Nueva innovación de seguridad pinsyscall(2)</li>
<li>Relink dinámico de sshd</li>
<li>El cifrado completo de disco es manejado por el instalador</li>
<li>OpenBSD 7.3 saldrá pronto</li>
</ul>
</article>
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Obras de arte del momento</h2>
<figure>
<a href="images/artwork-issue13.png">
<picture>
<img src="images/artwork-issue13.png"
alt="Un Puffy flotante sosteniendo un papel en la mano es preguntado por una niña «¿Una nueva edición? ¿Me la leerás?»." />
</picture>
</a>
<figcaption>Un Puffy flotante sosteniendo un papel en la mano es preguntado por una niña «¿Una nueva edición? ¿Me la leerás?».</figcaption>
</figure>
</article>
<article id="current">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Cambios recientes en -current</h2>
<ul>
<li><a href="https://undeadly.org/cgi?action=article;sid=20230130061324" class="permalink">Informe de estado de solo-ejecución</a> (también llamado xonly)</li>
<li>Explicaciones sobre la <a href="https://lwn.net/Articles/915640/" class="permalink">nueva llamada al sistema mimmutable()</a></li>
<li>Para reforzar el pledge hecho en ssh, la línea de comando de escape se ha deshabilitado de manera predeterminada en este <a href="https://marc.info/?l=openbsd-cvs&m=166959904705078&w=2" class="permalink">commit</a></li>
<li><a href="https://marc.info/?l=openbsd-announce&m=166992877809710&w=2" class="permalink">OpenIKED 7.2</a> ha sido lanzado</li>
<li>Las interfaces se pueden <a href="https://undeadly.org/cgi?action=article;sid=20221206062638" class="permalink">configurar por dirección MAC</a> utilizando hostname.MAC en lugar de hostname.if</li>
<li>El instalador ahora soporta <a href="https://marc.info/?l=openbsd-cvs&m=167821018806244&w=2" class="permalink">opciones de cifrado de disco encriptado</a></li>
</ul>
<h2>Paquetes nuevos interesantes</h2>
<ul>
<li>El gestor de paquetes <a href="https://marc.info/?l=openbsd-ports-cvs&amp;m=167657394218844&amp;w=2" class="permalink">Nix</a> (no hace mucho por el momento)</li>
<li><a href="https://git.sdf.org/bch/xmem" class="permalink">xmem</a>, aplicación gráfica que muestra el uso de memoria y swap.</li>
<li><a href="https://git.sr.ht/~fkooman/vpn-user-portal" class="permalink">eduvpn</a>, portal de usuario y administrador para Let's Connect! y eduVPN</li>
<li><a href="https://fennel-lang.org/" class="permalink">fennel</a>, dialecto de Lisp que se ejecuta en Lua</li>
<li><a href="https://github.com/skeeto/endlessh" class="permalink">endlessh</a>, trampa SSH que envía lentamente un banner sin fin</li>
<li><a href="https://github.com/younix/lchat" class="permalink">lchat</a>, cliente de chat orientado a línea para ii</li>
<li><a href="https://www.nerdfonts.com/" class="permalink">nerds-fonts</a>, agregador de fuentes icónicas, colección y parcheo</li>
<li><a href="https://lab.abiscuola.org/rssgoemail/" class="permalink">rssgoemail</a>, envía feeds RSS/Atom/Gemini por correo electrónico</li>
<li><a href="https://labplot.kde.org/" class="permalink">LabPlot</a>, software de visualización y análisis de datos</li>
<li><a href="https://ntfy.sh/" class="permalink">ntfy</a>, envía notificaciones push a tu teléfono o escritorio</li>
<li><a href="https://calligra.org/plan/" class="permalink">calligraplan</a>, aplicación de gestión de proyectos de KDE Calligra</li>
<li><a href="https://github.com/phillbush/xnotify" class="permalink">xnotify</a>, muestra notificaciones leídas desde la entrada estándar</li>
<li><a href="https://pkg.go.dev/golang.org/x/tools/gopls" class="permalink">gopls</a>, LSP oficial de Go</li>
<li><a href="https://github.com/rustic-rs/rustic" class="permalink">rustic</a>, copias de seguridad rápidas, cifradas y deduplicadas (no listo para producción)</li>
<li><a href="https://tratt.net/laurie/src/try_repeat/" class="permalink">try_repeat</a>, ejecuta un comando 'n' veces, saliendo temprano si falla</li>
<li><a href="https://github.com/temisu/ancient" class="permalink">ancient</a>, rutinas de descompresión para formatos antiguos</li>
<li><a href="https://openports.pl/path/security/keycloak" class="permalink">keycloak</a>, solución de gestión de identidad y acceso</li>
</ul>
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Consejos para la línea de comandos</h2>
<p>Supongo que la mayoría de los usuarios de OpenBSD conocen el comando <code>top</code>, pero ¿conoces <code>systat</code>? Este comando proporciona mucha información sobre el sistema, y es una interfaz de usuario de terminal (TUI) que permite cambiar vistas para obtener diferentes informaciones. Ejecutarlo como root te dará más información que como un usuario simple, como la cola de PF o las estadísticas en tiempo real de PF. Es una herramienta imprescindible para cualquier administrador de OpenBSD que desee conocer más sobre el estado actual del sistema.</p>
</article>
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Yendo más allá</h2>
<ul>
<li>Undeadly está publicando un feed RSS de syspatches <a href="https://undeadly.org/errata/errata.rss" class="permalink">en esta dirección</a></li>
<li>Compra un mazo de cartas con la marca <a href="https://openbsd.amsterdam/cards.html" class="permalink">UNIX pipe game</a> por openbsd.amsterdam</li>
<li>Fuzzing OpenBSD ping(8), y <a href="https://tlakh.xyz/fuzzing-ping.html" class="permalink">solucionando un error de hace 24 años</a></li>
<li>Una guía <a href="https://astro-gr.org/openbsd-full-encryption-with-dual-boot/" class="permalink">explicando una configuración de arranque dual</a> con cifrado de disco completo</li>
<li>Probando Rust y Modula-2 en GCC, <a href="https://briancallahan.net/blog/20221219.html" class="permalink">¿funcionan en OpenBSD?</a></li>
<li><a href="https://www.sizeofvoid.org/posts/2022-26-12-openbsd-kde-status-report-2022/" class="permalink">Informe de estado de KDE</a></li>
<li>Una guía que explica cómo <a href="https://xn--gckvb8fzb.com/run-your-own-lastpass-on-hardened-openbsd/" class="permalink">configurar tu propio LastPass en OpenBSD</a></li>
<li>Confiando en el servidor SSH usando DNS: <a href="https://sha256.net/VerifyHostKeyDNS.html" class="permalink">VerifyHostKeyDNS ... o cómo inscribir nuevos hosts en mi infraestructura.</a></li>
<li>Una guía práctica de <a href="https://rob-turner.net/post/vx-lan/" class="permalink">VXLAN sobre Wireguard</a></li>
<li>Cómo hacer una <a href="https://research.exoticsilicon.com/articles/console_screendumps" class="permalink">captura de pantalla de la consola</a>, esto incluye una explicación larga y detallada</li>
<li><a href="https://sha256.net/llgal.html" class="permalink">Álbumes de fotos estáticos con llgal</a> en OpenBSD</li>
<li>Un estudio profundo del comando <a href="https://research.exoticsilicon.com/articles/eject_command_hacking" class="permalink">eject</a></li>
<li>Una guía que explica <a href="https://x61.sh/log/2023/02/20230217T112354-nextcloud_openbsd.html" class="permalink">cómo instalar y configurar Nextcloud</a> en OpenBSD</li>
<li><a href="https://sha256.net/privsep.html" class="permalink">Cambio de privilegios, separación de privilegios y modo de servicio restringido en OpenBSD</a></li>
<li>Una lección de historia sobre el proyecto, <a href="https://undeadly.org/cgi?action=article;sid=20230226065006" class="permalink">OpenBSD en Canadá</a></li>
<li>Algunas personas hacen funcionar un <a href="https://www.h-i-r.net/2023/02/running-kubernetes-cluster-with-openbsd.html" class="permalink">cluster de Kubernetes</a> en OpenBSD</li>
<li>Algunos poemas de ChatGPT sobre OpenBSD <a href="https://nxdomain.no/~peter/chatgpt_poem_about_openbsd.txt" class="permalink">aquí</a> y <a href="https://nxdomain.no/~peter/chatgpt_on_ipv6_and_openbsd_poetry.html" class="permalink">allá</a></li>
<li>Se explica la <a href="https://sha256.net/dynamic_host_configuration_please.html" class="permalink">configuración dinámica del host</a> en OpenBSD (un MUST leer)</li>
<li>La famosa guía <a href="https://si3t.ch/ah/en/" class="permalink">Alojar un servidor con OpenBSD</a> (muy buena lectura si eres nuevo en OpenBSD)</li>
<li>Explicaciones sobre los <a href="https://palant.info/2023/03/08/converting-incoming-emails-on-the-fly-with-opensmtpd-filters/" class="permalink">filtros de OpenSMTPD en vivo</a></li>
<li>Una guía que cubre <a href="https://marcocetica.com/posts/wireguard_openbsd/" class="permalink">Wireguard y Unbound en OpenBSD</a></li>
<li><a href="https://mizik.eu/blog/is-openbsd-for-you/" class="permalink">¿Es OpenBSD para ti?</a> Una lista de hechos que pueden ayudarte a decidir si OpenBSD es para ti o no.</li>
<li>Una guía que explica cómo <a href="https://www.tumfatig.net/2023/self-hosted-email-services-on-openbsd/" class="permalink">autohospedar correos electrónicos</a> en OpenBSD</li>
</ul>
</article>
<article id="redaction">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Nota del equipo editorial</h2>
<p>
</p>
<h3>Nota de Solene</h3>
<p>Aún tarde como de costumbre, me gustaría elaborar más sobre esto.
En primer lugar, nunca encontré una forma de saber cuándo es el momento adecuado para publicar una edición: prefiero esperar a tener mucho material para incluir, para hacer una edición completa en lugar de programar ediciones sin mucho contenido.
En segundo lugar, escribir la edición solo lleva tiempo, generalmente un par de horas para poner todo junto y corregirlo, y la forma en que se hace la revista web no ayuda mucho. La otra revista web que inicié para NixOS es mucho más fácil de mantener, pero también carece de algo de alma ya que se genera principalmente a partir de una plantilla alimentada por enlaces y títulos, que se adapta al estilo de NixOS pero no a OpenBSD en mi opinión.
Ahora he iniciado un <a href="https://www.patreon.com/user?u=23274526" class="permalink">Patreon</a>, mantendré la revista web con más seriedad.</p>
<p>Además, me gustaría felicitar a la comunidad de OpenBSD por ser tan vibrante, con una profunda cultura de auto-hosting y diversidad. Mientras escribía esta edición, noté que la mayoría de los nuevos ports no eran proyectos de GitHub y que la mayoría de los enlaces eran sobre servicios de auto-hosting. ¡Hurra! Son una comunidad increíble con la que interactuar.</p>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Autores</h2>
<p>Solène Rapenne. Ilustraciones de Prahou. Muchas gracias a todos los involucrados y de apoyo a la idea.</p>
</article>

View File

@ -1 +1 @@
PUBLISHED_DATE="2022-11-27T12:03:01Z"
PUBLISHED_DATE="2023-03-19T22:00:21Z"

View File

@ -0,0 +1,139 @@
<header>
<h2 id="title"><a href="https://webzine.puffy.cafe"><span id="open">Open</span><span id="bsd">BSD</span> Webzine</a></h2>
<div id="banner">
<p>Edição #__ISSUE__</p>
<p><time datetime="__DATETIME__">__HUMAN_DATE__</time></p>
</div>
</header>
<main>
<article id="headlines">
<h2>TL;DR</h2>
<ul>
<li>suporte para código xonly</li>
<li>inovação de segurança pinsyscall(2)</li>
<li>relink dinâmico do sshd</li>
<li>criptografia completa do disco no instalador</li>
<li>OpenBSD 7.3 pronto em breve</li>
</ul>
</article>
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Artes do momento</h2>
<figure>
<a href="images/artwork-issue13.png">
<picture>
<img src="images/artwork-issue13.png"
alt="A floating Puffy holding a paper in hand is asked by a girl «A new issue?! Will you read it to me?»." />
</picture>
</a>
<figcaption>Uma garota perguntando «Uma nova edição?" Você lerá para mim?» a um Puffy flutuante que segura um papel em sua mão.</figcaption>
</figure>
</article>
<article id="current">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Mudanças recentes em -current</h2>
<ul>
<li><a href="https://undeadly.org/cgi?action=article;sid=20230130061324" class="permalink">Informações sobre execute-only</a> (também chamado de xonly)</li>
<li>Explicação sobre a <a href="https://lwn.net/Articles/915640/" class="permalink">nova chamada de sistema mimmutable()</a></li>
<li>De modo a estreitar o pledge feito no ssh, o comando de escape foi desabilitado por padrão nesse <a href="https://marc.info/?l=openbsd-cvs&m=166959904705078&w=2" class="permalink">commit</a></li>
<li><a href="https://marc.info/?l=openbsd-announce&m=166992877809710&w=2" class="permalink">OpenIKED 7.2</a> foi liberado</li>
<li>Interfaces podem ser <a href="https://undeadly.org/cgi?action=article;sid=20221206062638" class="permalink">configuradas por endereço MAC</a> usando hostname.MAC ao invés de hostname.if</li>
<li>O instalador agora tem suporte a <a href="https://marc.info/?l=openbsd-cvs&m=167821018806244&w=2" class="permalink">opções de criptografia de disco</a></li>
</ul>
<h2>Novos pacotes interessantes</h2>
<ul>
<li>O gerenciador de pacotes <a href="https://marc.info/?l=openbsd-ports-cvs&m=167657394218844&w=2" class="permalink">Nix</a> (não faz muito no momento)</li>
<li><a href="https://git.sdf.org/bch/xmem" class="permalink">xmem</a>, aplicação gráfica que mostra uso de memória e swap</li>
<li><a href="https://git.sr.ht/~fkooman/vpn-user-portal" class="permalink">eduvpn</a>, portal de usuário e admin para Let's Connect! e eduVPN</li>
<li><a href="https://fennel-lang.org/" class="permalink">fennel</a>, dialeto Lisp que roda em Lua</li>
<li><a href="https://github.com/skeeto/endlessh" class="permalink">endlessh</a>, tarpit SSH que lentamente envia um banner infinito</li>
<li><a href="https://github.com/younix/lchat" class="permalink">lchat</a>, cliente de chat orientado a linha para ii</li>
<li><a href="https://www.nerdfonts.com/" class="permalink">nerds-fonts</a>, agregador, colecionador e corretor de fontes icônicas</li>
<li><a href="https://lab.abiscuola.org/rssgoemail/" class="permalink">rssgoemail</a>, envia feeds RSS/Atom/Gemini por email</li>
<li><a href="https://labplot.kde.org/" class="permalink">LabPlot</a>, software de visualização e análise</li>
<li><a href="https://ntfy.sh/" class="permalink">ntfy</a>, envia notificações push para seu telefone e desktop</li>
<li><a href="https://calligra.org/plan/" class="permalink">calligraplan</a>, gerente de projeto KDE Calligra</li>
<li><a href="https://github.com/phillbush/xnotify" class="permalink">xnotify</a>, exibe notificações lidas da entrada padrão</li>
<li><a href="https://pkg.go.dev/golang.org/x/tools/gopls" class="permalink">gopls</a>, Go LSP oficial</li>
<li><a href="https://github.com/rustic-rs/rustic" class="permalink">rustic</a>, deduplicação de backups rápido e criptografado (não está pronto para produção)</li>
<li><a href="https://tratt.net/laurie/src/try_repeat/" class="permalink">try_repeat</a>, roda um comando 'n' vezes parando se ele falhar</li>
<li><a href="https://github.com/temisu/ancient" class="permalink">ancient</a>, rotina de descompressão para formatos antigos</li>
<li><a href="https://openports.pl/path/security/keycloak" class="permalink">keycloak</a>, solução para Identificação e Gerenciamento de Acesso</li>
</ul>
</article>
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Dicas de shell</h2>
<p>Suponho que a maioria dos usuários de OpenBSD conhecem o comando
<code>top</code>, mas você conhece o <code>systat</code>? Este comando dá
diversas informações sobre o sistema e é uma interface de usuário para terminal
(TUI) que permite alterar visualizações para diferentes informações. Corando
como root dará mais informações do que você tem enquanto um usuário regular,
como filas do PF ou estatísticas em tempo real do PF. É uma ferramenta
indispensável para um admin do OpenBSD que gostaria de saber mais sobre o
estado atual do sistema.</p>
</article>
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Indo além</h2>
<ul>
<li>Undeadly está publicando um feed RSS de syspatches <a href="https://undeadly.org/errata/errata.rss" class="permalink">neste endereço</a></li>
<li>Compre um deck de cartas com o <a href="https://openbsd.amsterdam/cards.html" class="permalink">jogo UNIX pipe</a> da marca openbsd.amsterdam</li>
<li>OpenBSD fuzzy ping(8), e <a href="https://tlakh.xyz/fuzzing-ping.html" class="permalink">solução de um bug de 24 anos</a></li>
<li>Um guia <a href="https://astro-gr.org/openbsd-full-encryption-with-dual-boot/" class="permalink">explicando a configuração em dual-boot</a> com criptografia completa do disco</li>
<li>Testando Rust e Modula-2 no GCC, <a href="https://briancallahan.net/blog/20221219.html" class="permalink">eles funcionam no OpenBSD?</a></li>
<li><a href="https://www.sizeofvoid.org/posts/2022-26-12-openbsd-kde-status-report-2022/" class="permalink">Relatório de estado do KDE</a></li>
<li>Um guia explicando como <a href="https://xn--gckvb8fzb.com/run-your-own-lastpass-on-hardened-openbsd/" class="permalink">configurar seu próprio lastpass no OpenBSD</a></li>
<li>Confiando em servidores SSH utilizando DNS: <a href="https://sha256.net/VerifyHostKeyDNS.html" class="permalink">VerifyHostKeyDNS … ou como eu cadastro novos hosts na minha infraestrutura.</a></li>
<li>Um guia prático de <a href="https://rob-turner.net/post/vx-lan/" class="permalink">VXLAN sobre Wireguard</a></li>
<li>Como fazer uma <a href="https://research.exoticsilicon.com/articles/console_screendumps" class="permalink">captura de tela do console</a>, incluindo uma explicação longa e detalhada</li>
<li><a href="https://sha256.net/llgal.html" class="permalink">Álbum de fotos estáticas com llgal</a> no OpenBSD</li>
<li>Um estudo aprofundado do <a href="https://research.exoticsilicon.com/articles/eject_command_hacking" class="permalink">comando eject</a></li>
<li>Um guia explicando <a href="https://x61.sh/log/2023/02/20230217T112354-nextcloud_openbsd.html" class="permalink">como instalar e configurar o nextcloud</a> no OpenBSD</li>
<li><a href="https://sha256.net/privsep.html" class="permalink">Mudança de privilégio, separação de privilégio e modo de operação de serviço restrito no OpenBSD</a></li>
<li>Uma lição de história sobre o projeto, <a href="https://undeadly.org/cgi?action=article;sid=20230226065006" class="permalink">OpenBSD no Canada</a></li>
<li>Algumas pessoas <a href="https://www.h-i-r.net/2023/02/running-kubernetes-cluster-with-openbsd.html" class="permalink">rodam um cluster Kubernetes</a> no OpenBSD</li>
<li>Uma poesia do ChatGPT sobre OpenBSD <a href="https://nxdomain.no/~peter/chatgpt_poem_about_openbsd.txt" class="permalink">aqui</a> e <a href="https://nxdomain.no/~peter/chatgpt_on_ipv6_and_openbsd_poetry.html" class="permalink">ali</a></li>
<li>A <a href="https://sha256.net/dynamic_host_configuration_please.html" class="permalink">configuração de host dinâmica</a> no OpenBSD explicada (NÃO DEIXE de ler)</li>
<li>O famoso guia <a href="https://si3t.ch/ah/en/" class="permalink">Servidor com OpenBSD</a> (leitura recomendada se você é novo no OpenBSD)</li>
<li>Explicações sobre <a href="https://palant.info/2023/03/08/converting-incoming-emails-on-the-fly-with-opensmtpd-filters/" class="permalink">filtros OpenSMTPD on the fly</a></li>
<li>um guia sobre <a href="https://marcocetica.com/posts/wireguard_openbsd/" class="permalink">Wireguard e Unbound no OpenBSD</a></li>
<li><a href="https://mizik.eu/blog/is-openbsd-for-you/" class="permalink">O OpenBSD é para você?</a> Uma lista de fatos que devem te ajudar a decidir se o OpenBSD é ou não para você.</li>
<li>Um guia explicando como <a href="https://www.tumfatig.net/2023/self-hosted-email-services-on-openbsd/" class="permalink">hospedar emails</a> no OpenBSD</li>
</ul>
</article>
<article id="redaction">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Notas do time editorial</h2>
<p>
</p>
<h3>Notas da Solene</h3>
<p>Ainda atrasada como usualmente, eu gostaria de elaborar sobre isso.
Primeiramente, eu ainda não encontrei uma maneira de saber quando é a hora de
publicar uma edição: eu prefiro esperar até ter muito material para fazer uma
edição completa ao invés de programar edições sem muito conteúdo.
Em segundo lugar, escrever a edição sozinha toma tempo, usualmente algumas
horas para reunir o material e corrigir, e a forma como a webzine é feita não
está ajudando muito. A outra Webzine que iniciei para o NixOS é muito mais
fácil de manter, mas falta uma alma uma vez que é gerada a partir de um modelo
alimentado por links e títulos, ela se adéqua ao estilo do NixOS mas não ao
OpenBSD na minha opinião.
Agora que iniciei um <a href="https://www.patreon.com/user?u=23274526" class="permalink">patreon</a>, manterei a webzine mais seriamente.</p>
<p>Além disso, eu gostaria de parabenizar a comunidade do OpenBSD por ser
vibrante, com uma forte cultura de hospedagem própria e diversidade.
Enquanto escrevo essa edição, percebi que a maioria dos novos ports não são
projetos do Github, e que a maioria dos links eram sobre hospedagem própria.
Viva! Vocês são uma comunidade incrível de interagir.</p>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Autores</h2>
<p>Solène Rapenne. Arte por Prahou. Agradecimentos a todos envolvidos e que contribuem para essa ideia</p>
</article>

70
issues/issue-14/en.html Normal file
View File

@ -0,0 +1,70 @@
<header>
<h2 id="title"><a href="https://webzine.puffy.cafe"><span id="open">Open</span><span id="bsd">BSD</span> Webzine</a></h2>
<div id="banner">
<p>ISSUE #__ISSUE__</p>
<p><time datetime="__DATETIME__">__HUMAN_DATE__</time></p>
</div>
</header>
<main>
<article id="headlines">
<h2>TL;DR</h2>
<ul>
<li></li>
</ul>
</article>
<article id="current">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Recent -current changes</h2>
<ul>
<li></li>
</ul>
<h2>Interesting new packages</h2>
<ul>
<li></li>
</ul>
</article>
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Shell tips</h2>
<p></p>
</article>
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Going further</h2>
<ul>
<li></li>
</ul>
</article>
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Artworks of the moment</h2>
<figure>
<a href="images/artwork-issue14.png">
<picture>
<img src="images/artwork-issue14.png"
alt="A floating Puffy holding a paper in hand is asked by a girl «A new issue?! Will you read it to me?»." />
</picture>
</a>
<figcaption>A floating Puffy holding a paper in hand is asked by a girl «A new issue?! Will you read it to me?».</figcaption>
</figure>
</article>
<article id="redaction">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Note from the editorial team</h2>
<p>
</p>
<h3>Note from Solene</h3>
<p></p>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Authors</h2>
<p>Solène Rapenne. Many thanks to everyone involved and supportive of the idea</p>
</article>

View File

@ -0,0 +1 @@
PUBLISHED_DATE="2023-03-19T22:00:21Z"