Compare commits

...

6 Commits

Author SHA1 Message Date
José Carlos García d8b6d0404a Add spanish version 2022-08-13 23:37:14 +02:00
Solene Rapenne 0513670617 add a leading zero for issues indexes in the index page in order to preserve alignment 2022-08-13 12:10:20 +02:00
Solene Rapenne b0807624f7 issue #11 2022-08-13 12:09:11 +02:00
Solene Rapenne 0170398c8d use nix flakes to run the command 2022-07-19 16:36:01 +02:00
Solene Rapenne e50967ab09 extra checks for publishing the right git branch 2022-07-19 16:36:01 +02:00
Vincent Finance e67d690f28 Merge pull request 'fix typo' (#63) from quobit/openbsd-webzine:main into main
Reviewed-on: solene/openbsd-webzine#63
2022-07-09 09:04:46 +00:00
28 changed files with 355 additions and 48 deletions

View File

@ -1,15 +1,16 @@
<article id="issues">
<h2>Issues published</h2>
<ul>
<li>2022-07-02 - Issue #10 <a class="permalink" href="issue-10.html">[English]</a>, <a class="permalink" href="cs_issue-10.html">[Czech]</a>, <a class="permalink" href="es_issue-10.html">[Spanish]</a>, <a class="permalink" href="ru_issue-10.html">[Russian]</a>, <a class="permalink" href="fr_issue-10.html">[French]</a></li>
<li>2022-04-21 - Issue #9 <a class="permalink" href="issue-9.html">[English]</a>, <a class="permalink" href="cs_issue-9.html">[Czech]</a>, <a class="permalink" href="es_issue-9.html">[Spanish]</a>, <a class="permalink" href="fr_issue-9.html">[French]</a>, <a class="permalink" href="it_issue-9.html">[Italian]</a>, <a href="se_issue-9.html" class="permalink">[Swedish]</a>, <a class="permalink" href="ru_issue-9.html">[Russian]</a></li>
<li>2022-03-22 - Issue #8 <a class="permalink" href="issue-8.html">[English]</a></li>
<li>2022-02-24 - Issue #7 <a class="permalink" href="issue-7.html">[English]</a>, <a class="permalink" href="fr_issue-7.html">[French]</a></li>
<li>2022-01-05 - Issue #6 <a class="permalink" href="issue-6.html">[English]</a></li>
<li>2021-11-26 - Issue #5 <a class="permalink" href="issue-5.html">[English]</a></li>
<li>2021-11-11 - Issue #4 <a class="permalink" href="issue-4.html">[English]</a></li>
<li>2021-10-27 - Issue #3 <a class="permalink" href="issue-3.html">[English]</a></li>
<li>2021-10-15 - Issue #2 <a class="permalink" href="issue-2.html">[English]</a>, <a class="permalink" href="de_issue-2.html">[German]</a></li>
<li>2021-09-30 - Issue #1 <a class="permalink" href="issue-1.html">[English]</a>, <a class="permalink" href="fr_issue-1.html">[French]</a>, <a class="permalink" href="de_issue-1.html">[German]</a></li>
<li>2022-08-13 - Issue #11 <a class="permalink" href="issue-11.html">English</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">Czech</a>, <a class="permalink" href="es_issue-10.html">Spanish</a>, <a class="permalink" href="ru_issue-10.html">Russian</a>, <a class="permalink" href="fr_issue-10.html">French</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">Czech</a>, <a class="permalink" href="es_issue-9.html">Spanish</a>, <a class="permalink" href="fr_issue-9.html">French</a>, <a class="permalink" href="it_issue-9.html">Italian</a>, <a href="se_issue-9.html" class="permalink">Swedish</a>, <a class="permalink" href="ru_issue-9.html">Russian</a></li>
<li>2022-03-22 - Issue #08 <a class="permalink" href="issue-8.html">English</a></li>
<li>2022-02-24 - Issue #07 <a class="permalink" href="issue-7.html">English</a>, <a class="permalink" href="fr_issue-7.html">French</a></li>
<li>2022-01-05 - Issue #06 <a class="permalink" href="issue-6.html">English</a></li>
<li>2021-11-26 - Issue #05 <a class="permalink" href="issue-5.html">English</a></li>
<li>2021-11-11 - Issue #04 <a class="permalink" href="issue-4.html">English</a></li>
<li>2021-10-27 - Issue #03 <a class="permalink" href="issue-3.html">English</a></li>
<li>2021-10-15 - Issue #02 <a class="permalink" href="issue-2.html">English</a>, <a class="permalink" href="de_issue-2.html">German</a></li>
<li>2021-09-30 - Issue #01 <a class="permalink" href="issue-1.html">English</a>, <a class="permalink" href="fr_issue-1.html">French</a>, <a class="permalink" href="de_issue-1.html">German</a></li>
</ul>
</article>

Binary file not shown.

After

Width:  |  Height:  |  Size: 412 KiB

View File

@ -1 +1 @@
issue-11
issue-12

View File

@ -1,8 +1,7 @@
<article id="headlines">
<h2>TL;DR</h2>
<ul>
<li></li>
<li></li>
<li></li>
<li>Support for RAID-1C</li>
<li>Many new programs in -current</li>
</ul>
</article>

View File

@ -2,10 +2,23 @@
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Recent -current changes</h2>
<ul>
<li></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=166033521101094&w=2">Support for RAID-1C</a>, which mean you can now boot from an encrypted RAID 1 drive</li>
<li><a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20220810120423">/usr/games/ removed from $PATH</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165678239607614&w=2">dhclient(8) now runs ifconfig</a> to assign autoconf flag and let dhcpleased manage dhcp</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165685037727250&w=2">netstart</a> will create all interfaces provided before configuring them</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165702971308170&w=2">mandoc</a> is producing a more accessible HTML code (many other commits from schwarze@ are related to the improvement)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165716992013216&w=2">xlock is using more unveil(2)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165764479728346&w=2">slaacd(8) state machine</a> rewrite by following the code in dhcpleased(8)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165962727100953&w=2">add HISTORY and AUTHORS</a> in cut(1) and paste(1) man pages, also in <a href="https://marc.info/?l=openbsd-cvs&m=165969068332656&w=2" class="permalink">shutdown(8)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165979706312796&w=2">Improvement to disklabel code</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165992333422609&w=2">getpw pledge</a> no longer bypass unveil(2), this required many changes in yp* code (yellow pages)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=166037459412818&w=2">portgen(1) now mentions</a> the python port generator is not usable until someone fixes it (maybe it will be you?)</li>
</ul>
<h2>Interesting new packages</h2>
<ul>
<li><a href="" class="permalink">NAME</a>, DESC</li>
<li><a href="https://www.gnu.org/software/datamash/" class="permalink">datamash</a>, a command-line program which performs basic numeric, textual and statistical operations on input textual data files</li>
<li><a href="https://arcan-fe.com/" class="permalink">arcan</a>, a powerful display server and multimedia framework (supports wayland clients)</li>
<li><a href="https://github.com/phase1geo/Minder" class="permalink">minder</a>, a mind-mapping application</li>
<li><a href="https://github.com/fcorbelli/zpaqfranz" class="permalink">zpaqfranz</a>, an incremental and journaling command-line archiver</li>
</ul>
</article>

View File

@ -3,8 +3,11 @@
<h2>7.1-stable updates (since last webzine issue)</h2>
<ul>
<li><strong>Syspatch</strong>:
<a href="" class="permalink">001</a> (all architectures)
<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.1/common/006_xserver.patch.sig" class="permalink">006</a> (all architectures)
<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.1/common/007_cron.patch.sig" class="permalink">007</a> (all architectures)
<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.1/common/008_bgpd.patch.sig" class="permalink">008</a> (all architectures)
<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.1/common/009_zlib.patch.sig" class="permalink">009</a> (all architectures)
</li>
<li><strong>Package updates</strong>:</li>
<li><strong>Package updates</strong>: unzip libxml libarchive nextcloud webkitgtk4 php/8.1 php/8.0 tor-browser gnutls samba mozilla-thunderbird wireshark clamav firefox-esr tiff jenkins/devel dovecot wavpack gnupg netatalk3</li>
</ul>
</article>

View File

@ -1,10 +1,82 @@
<article id="interview">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>OpenBSD developer Interview</h2>
<h2>OpenBSD user Interview</h2>
<p>A new section for the webzine, we let our readers talk about their OpenBSD experience and usage!</p>
<div>
<p><strong>who question</strong>: question</p>
<p><strong>who answer</strong>: answer.</p>
<p><strong>Solène Rapenne</strong>: Hi Xavier, could you introduce yourself for our readers?</p>
<p><strong>Xavier Cartron</strong>: Hello!
My name is Xavier Cartron, but online I usually refer as "prx". My ID
card says I'm 33 years old, but still a too-enthusiast kid in my head.
I live in France near Nantes where I teach Physics and Chemistry. So, not exactly
close to computing, but I always enjoyed playing with such devices. It
all began when my family bought a computer when I was about 3 years
old, probably because my mother wished to become a developer when she
was young. I discovered DOS, Prince of Persia and drawing ugly faces
with Windows 3.1 Paint. I spent too many times on video games and
experimenting cool stuff in hidden files.</p>
<hr />
<p><strong>Solène Rapenne</strong>: when did you first try OpenBSD? What were your feelings about it?</p>
<p><strong>Xavier Cartron</strong>: Long story short, one gave me a Linux Live CD when I was a student,
probably in 2008.
Then began too many dual boots, installs and distro discovery. I enjoyed
trying as many distros as possible, but finally stuck with debian for
years.
When trying distro, I tried FreeBSD and OpenBSD, however my network
hardware wasn't supported at this time, or I probably didn't read FAQ
properly. Youth... But I enjoyed the clean and efficient feeling.
In the meantime, I enjoyed self-hosting my website, mails and stuff in
my student apartment.
A couple of years later, my hard drive crashed. Bored by debian's
weight, I tried to switch my
server on something different. I heard about OpenBSD's stability.
In an afternoon, I had reconfigured my server : OpenBSD is actually
simpler.
Then I experienced efforts around security and I felt enchanted.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Why are you using OpenBSD? What for?</p>
<p><strong>Xavier Cartron</strong>: I currently use OpenBSD for... well, everything.
It's running on my laptop I bring at work to display lessons : ffplay
plays in a window stacked on a side by dwm whats is shown on the wall,
so I can talk and interact with my students while writing on the board
and still see theirs faces.
It's on living room computer to play movies. When I plug a usb stick,
all files are automatically played by mpv thanks to hotplugd.
It's on my wife's computer.
It's on my server to host my website, mails, backup, gemini, xmpp, and
actually this webzine :)
When I find time, I play on my other computer nethack, wesnoth,
xonotic...
I also enjoy learning and writing C, and OpenBSD is perfect with all
manpages and included libraries. I learned a lot, thanks to style(9) !
OpenBSD is well documented, tunable with simplicity. I have a system
configured to fit exactly my needs. Bonus : I have met amazing people
in OpenBSD's community, some of them are now friends. That's some of
the reasons I enjoy using OpenBSD.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Would you like to share something to the OpenBSD or webzine team?</p>
<p><strong>Xavier Cartron</strong>: Actually yes, I'd like to tell about a project I write for years now.
Since I enjoyed self-hosting on my spare time, without learning this at
school, I challenged myself to help others doing so.
I wrote a manual in French first, and recently finished translating it
in English. I always need reviews to improve it. It is hosted at
<a href="https://si3t.ch/ah/">https://si3t.ch/ah/</a>.
I probably spoke too much, that's because of the enthusiast-kid inside.
Thank you for reading.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Thank you very much Xavier for answering to my questions. It's always cool to meet people not working in IT who are using open source operating systems!</p>
</div>
</article>

View File

@ -1,6 +1,14 @@
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Shell tips</h2>
<p>
</p>
<div>
<p>You often use your computer multiple time in a day, and you don't like
waiting for it to boot? Modern systems support two modes of "sleep"
to reduce their energy usage while providing us a faster way to get
things done.</p>
<p>The first mode is called suspending, it puts your computer into a sleep mode in which only the memory is powered up to prevent its data to be lost, in this state you can quickly resume your computer to its previous state in a few seconds. The energy cost of suspending will depend on the amount of ram, but it's between 0.5 and 2 Watts. This is particularly useful when you leave your computer for a short time.</p>
<p>The second mode is called hibernating, it totally shut down the system, but before doing so all your memory is saved in the computer storage, in the swap area to be precise. This takes some time to write all the memory on disk, but then your computer isn't drawing any power, however it will take some time to resume it again as all the memory need to be read from the disk. It is particularly useful when you leave your computer for a long time, and you want to keep your workspace as it is.</p>
<p>On OpenBSD, desktop environments such as XFCE, MATE or Gnome offer you the choice between suspending and hibernating in the shutdown menu. On the command line, you can run the command <code>zzz</code> to suspend, and <code>ZZZ</code> to hibernate. These commands need the service apmd to be running in order to work.</p>
</div>
</article>

View File

@ -2,9 +2,13 @@
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Going further</h2>
<ul>
<li><a class="permalink" href=""></a></li>
<li><a class="permalink" href=""></a></li>
<li><a class="permalink" href=""></a></li>
<li><a class="permalink" href=""></a></li>
<li><a class="permalink" href="https://sdadams.org/blog/introducing-muxfs/">muxfs: a mirroring, checksumming, and self-healing filesystem layer for OpenBSD</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-07-23-openbsd-sshfs.html">How to use sshfs on OpenBSD</a></li>
<li><a class="permalink" href="https://www.tiltedwindmillpress.com/product-category/sponsor/">Sponsor Michael W Lucas for his next OpenBSD book</a></li>
<li><a class="permalink" href="https://citizen428.net/blog/self-hosting-static-site-openbsd-httpd-relayd/">Self-hosting a static site with OpenBSD, httpd, and relayd</a></li>
<li><a class="permalink" href="https://si3t.ch/ah/en/toc/">How to host your server with OpenBSD?</a></li>
<li><a class="permalink" href="https://qorg11.net/tech_posts/brotli_in_openbsd_httpd.html">Brotli in OpenBSDs httpd</a></li>
<li><a class="permalink" href="https://portroach.openbsd.org/">portroach</a>, the tool automatically tracking newer packages versions</li>
<li><a class="permalink" href="https://openbsd.amsterdam/">OpenBSD Amsterdam</a>, an hosting company for OpenBSD virtual machines hosted on OpenBSD</li>
</ul>
</article>

View File

@ -1,15 +1,13 @@
<!-- section commented
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Artworks of the moment</h2>
<figure>
<a href="images/puffer_city_original.jpg">
<a href="images/artwork-issue11.jpg">
<picture>
<img src="images/puffer_city_small.jpg"
alt="A drawing featuring a city viewed from some altitude with many characters looking like OpenBSD mascot." />
<img src="images/artwork-issue11.jpg"
alt="A drawing featuring some person with a head looking like a puffy fish, there are three smaller puffies in front of a computer screen showing the word sysupgrade and runbsd." />
</picture>
</a>
<figcaption>MASCOT</figcaption>
<figcaption>Artwork from prahou</figcaption>
</figure>
</article>
END HTML Comment -->

View File

@ -1,17 +1,5 @@
<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>
This issue is late again. It's hard to find a good publication rate fitting with this hobby work. Originally, I planned to publish every two weeks, that would allow me to gently gather links and material for a new zine, but at the same time there are periods like before a new release during which nothing happen. On the other hand, when waiting long between publications without having a clear deadline, a lot of content need to be covered and it accumulates in a huge pile, which is not necessarily fun to go through.
However, while the Webzine is late on schedule, it reached HEIGHT different languages; not all the issues got translated into the height languages but it's been very comforting to meet all the people working on the translations, THANKS!
</p>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Authors</h2>
<p>Solène Rapenne, prx, Vincent Finance and other people who contributed outside of git that I may have forgotten. Many thanks to everyone involved and supportive of the idea!</p>
<p>Solène Rapenne, prx. Many thanks to everyone involved and supportive of the idea!</p>
</article>

View File

@ -0,0 +1,122 @@
<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 RAID-1C</li>
<li>Muchos programas nuevos en -current</li>
</ul>
</article>
<article id="current">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Cambios recientes en -current</h2>
<ul>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=166033521101094&w=2">Soporte para RAID-1C</a>, lo que significa que ahora puede arrancar desde una unidad RAID 1 encriptada</li>
<li><a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20220810120423">/usr/games/ eliminado de $PATH</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165678239607614&w=2">dhclient(8) ahora ejecuta ifconfig</a> para asignar el flag autoconf y dejar que dhcpleased gestione dhcp</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165685037727250&w=2">netstart</a> creará todas las interfaces proporcionadas antes de configurarlas</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165702971308170&w=2">mandoc</a> está produciendo un código HTML más accesible (muchos otros commits de schwarze@ están relacionados con la mejora)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165716992013216&w=2">xlock está utilizando más unveil(2)</a></li>
<li>la reescritura de la <a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165764479728346&w=2">máquina de estados de slaacd(8) siguiendo el código de dhcpleased(8)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165962727100953&w=2">añadir HISTORIA y AUTORES</a> en las páginas man de cut(1) y paste(1), también en <a href="https://marc.info/?l=openbsd-cvs&m=165969068332656&w=2" class="permalink">shutdown(8)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165979706312796&w=2">Mejora del código de disklabel</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165992333422609&w=2">getpw pledge</a> ya no evita unveil(2), esto requería muchos cambios en el código yp* (páginas amarillas)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=166037459412818&w=2">portgen(1) ahora menciona</a> que el generador de ports de python no es utilizable hasta que alguien lo arregle (¿tal vez seas tú?)</li>
</ul>
<h2>Nuevos paquetes interesantes</h2>
<ul>
<li><a href="https://www.gnu.org/software/datamash/" class="permalink">datamash</a>, un programa de línea de comandos que realiza operaciones numéricas, textuales y estadísticas básicas sobre archivos de datos textuales de entrada</li>
<li><a href="https://arcan-fe.com/" class="permalink">arcan</a>, un potente display server y multimedia framework (soporta clientes wayland)</li>
<li><a href="https://github.com/phase1geo/Minder" class="permalink">minder</a>, una aplicación de mapas mentales</li>
<li><a href="https://github.com/fcorbelli/zpaqfranz" class="permalink">zpaqfranz</a>, un archivador de línea de comandos incremental y de diario</li>
</ul>
</article>
<article id="stable">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Actualizaciones de la versión 7.1-stable (desde la última edición del webzine)</h2>
<ul>
<li><strong>Syspatch</strong>:
<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.1/common/006_xserver.patch.sig" class="permalink">006</a> (todas las arquitecturas)
<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.1/common/007_cron.patch.sig" class="permalink">007</a> (todas las arquitecturas)
<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.1/common/008_bgpd.patch.sig" class="permalink">008</a> (todas las arquitecturas)
<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.1/common/009_zlib.patch.sig" class="permalink">009</a> (todas las arquitecturas)
</li>
<li><strong>Actualizaciones de paquetes</strong>: unzip libxml libarchive nextcloud webkitgtk4 php/8.1 php/8.0 tor-browser gnutls samba mozilla-thunderbird wireshark clamav firefox-esr tiff jenkins/devel dovecot wavpack gnupg netatalk3</li>
</ul>
</article>
<article id="interview">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Entrevista a usuarios de OpenBSD</h2>
<p>Una nueva sección para el webzine, ¡dejamos que nuestros lectores hablen de su experiencia y uso de OpenBSD!</p>
<div>
<p><strong>Solène Rapenne</strong>: Hola Xavier, ¿podrías presentarte a nuestros lectores?</p>
<p><strong>Xavier Cartron</strong>: ¡Hola! Me llamo Xavier Cartron, pero en Internet suelo referirme como "prx". Mi carné de identidad dice que tengo 33 años, pero sigo siendo un niño muy entusiasta en mi cabeza. Vivo en Francia, cerca de Nantes, donde enseño Física y Química. Así que no estoy exactamente cerca de la informática, pero siempre me ha gustado jugar con estos aparatos. Todo empezó cuando mi familia compró un ordenador cuando yo tenía unos 3 años, probablemente porque mi madre deseaba convertirse en desarrolladora cuando era joven. Descubrí el DOS, Prince of Persia y el dibujo de caras feas con el Paint de Windows 3.1. Me pasé muchos ratos con los videojuegos y experimentando cosas chulas en archivos ocultos.</p>
<hr />
<p><strong>Solène Rapenne</strong>: ¿cuándo probaste OpenBSD por primera vez? ¿Qué sensaciones tuviste al respecto?</p>
<p><strong>Xavier Cartron</strong>: Resumiendo, alguien me regaló un Live CD de Linux cuando era estudiante, probablemente en 2008. Entonces empezaron muchos arranques duales, instalaciones y descubrimiento de distros. Disfruté probando todas las distros posibles, pero finalmente me quedé con debian durante años. Al probar distros, probé FreeBSD y OpenBSD, sin embargo mi hardware de red no estaba soportado en ese momento, o probablemente no leí bien las FAQ. La juventud... Pero disfruté de la sensación de limpieza y eficiencia. Mientras tanto, disfrutaba de autoalojar mi sitio web, correos y otras cosas en mi apartamento de estudiante. Un par de años después, mi disco duro se estropeó. Aburrido por el peso debian, intenté cambiar mi servidor a algo diferente. Oí hablar de la estabilidad de OpenBSD. En una tarde, había reconfigurado mi servidor: OpenBSD es realmente más sencillo. Luego experimenté los beneficios de la seguridad y me quedé encantado.</p>
<hr />
<p><strong>Solène Rapenne</strong>: ¿Por qué usas OpenBSD? ¿Para qué?</p>
<p><strong>Xavier Cartron</strong>: Actualmente uso OpenBSD para... bueno, para todo. Lo tengo en el portátil que llevo al trabajo para impartir las clases: ffplay se reproduce en una ventana apilada en un lateral por dwm lo que se muestra en la pared, así puedo hablar e interactuar con mis alumnos mientras escribo en la pizarra y sigo viendo sus caras. En el ordenador de la sala de estar se reproducen películas. Cuando conecto una memoria USB, todos los archivos son reproducidos automáticamente por el mpv gracias a hotplugd. Lo tengo en el ordenador de mi mujer. Lo tengo en mi servidor para alojar mi sitio web, correos, copias de seguridad, gemini, xmpp, y actualmente este webzine :) Cuando encuentro tiempo, juego en mi otro ordenador a nethack, wesnoth, xonotic... También disfruto aprendiendo y escribiendo C, y OpenBSD es perfecto con todas las páginas man y las bibliotecas incluidas. ¡He aprendido mucho, gracias a style(9)! OpenBSD está bien documentado, se puede ajustar con sencillez. Tengo un sistema configurado que se ajusta exactamente a mis necesidades. Bonus : He conocido a gente increíble en la comunidad de OpenBSD, algunos de ellos son que ahora son amigos. Esta es una de las razones por las que disfruto usando OpenBSD.</p>
<hr />
<p><strong>Solène Rapenne</strong>: ¿Te gustaría compartir algo con el equipo de OpenBSD o del webzine?</p>
<p><strong>Xavier Cartron</strong>: En realidad sí, me gustaría hablar de un proyecto que escribo desde hace años. Como me gustaba el autoalojamiento en mi tiempo libre, sin aprenderlo en la escuela, me reté a mí mismo a ayudar a otros a hacerlo. Primero escribí un manual en francés y hace poco terminé de traducirlo al inglés. Siempre necesito revisiones para mejorarlo. Está alojado en <a href="https://si3t.ch/ah/">https://si3t.ch/ah/</a>. Probablemente he hablado demasiado, eso es por el niño entusiasta que llevo dentro. Gracias por leerme.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Muchas gracias Xavier por responder a mis preguntas. Siempre es genial conocer a gente que no trabaja en informática y que utiliza sistemas operativos de código abierto.</p>
</div>
</article>
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Consejos de Shell</h2>
<div>
<p>¿Sueles utilizar tu ordenador varias veces al día y no te gusta esperar a que arranque? Los sistemas modernos admiten dos modos de "suspensión" para reducir su consumo de energía y, al mismo tiempo, proporcionarnos una forma más rápida de hacer las cosas.</p>
<p>El primer modo se llama suspender, pone tu ordenador en un modo de reposo en el que sólo se alimenta la memoria para evitar que se pierdan sus datos, en este estado puedes reanudar rápidamente tu ordenador a su estado anterior en unos pocos segundos. El coste energético de la suspensión dependerá de la cantidad de RAM, pero está entre 0,5 y 2 vatios. Esto es particularmente útil cuando dejas tu ordenador por un corto periodo de tiempo.</p>
<p>El segundo modo se llama hibernación, apaga totalmente el sistema, pero antes de hacerlo toda su memoria se guarda en el almacenamiento del ordenador, en el área de intercambio para ser precisos. Esto lleva algún tiempo para escribir toda la memoria en el disco, pero entonces tu ordenador no está consumiendo energía, sin embargo tardará algún tiempo en reanudarse de nuevo ya que toda la memoria necesita ser leída desde el disco. Es particularmente útil cuando se deja el ordenador durante mucho tiempo, y se quiere mantener el espacio de trabajo tal y como está.</p>
<p>En OpenBSD, los entornos de escritorio como XFCE, MATE o Gnome ofrecen la posibilidad de elegir entre suspender o hibernar en el menú de apagado. En la línea de comandos puede ejecutar el comando <code>zzz</code> para suspender, y <code>ZZZ</code> para hibernar. Estos comandos necesitan que el servicio apmd esté ejecutándose para funcionar.</p>
</div>
</article>
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Yendo más allá</h2>
<ul>
<li><a class="permalink" href="https://sdadams.org/blog/introducing-muxfs/">muxfs: una capa de sistema de ficheros de réplica, checksum y autorreparación para OpenBSD</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-07-23-openbsd-sshfs.html">Cómo usar sshfs en OpenBSD</a></li>
<li><a class="permalink" href="https://www.tiltedwindmillpress.com/product-category/sponsor/">Patrocina a Michael W Lucas para su próximo libro sobre OpenBSD</a></li>
<li><a class="permalink" href="https://citizen428.net/blog/self-hosting-static-site-openbsd-httpd-relayd/">Cómo autoalojar un sitio estático con OpenBSD, httpd y relayd</a></li>
<li><a class="permalink" href="https://si3t.ch/ah/en/toc/">¿Cómo alojar su servidor con OpenBSD?</a></li>
<li><a class="permalink" href="https://qorg11.net/tech_posts/brotli_in_openbsd_httpd.html">Brotli en el httpd de OpenBSD</a></li>
<li><a class="permalink" href="https://portroach.openbsd.org/">portroach</a>, la herramienta que rastrea automáticamente las nuevas versiones de los paquetes</li>
<li><a class="permalink" href="https://openbsd.amsterdam/">OpenBSD Amsterdam</a>, una empresa de alojamiento de máquinas virtuales de OpenBSD alojadas en OpenBSD</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-issue11.jpg">
<picture>
<img src="images/artwork-issue11.jpg"
alt="Un dibujo en el que aparece una persona con una cabeza que parece un pez hinchado, hay tres hinchados más pequeños delante de una pantalla de ordenador que muestra la palabra sysupgrade y runbsd." />
</picture>
</a>
<figcaption>Obra de arte de prahou</figcaption>
</figure>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Autores</h2>
<p>Solène Rapenne, prx. ¡Muchas gracias a todos los que han participado y apoyado la idea!</p>
</article>

View File

@ -1 +1 @@
PUBLISHED_DATE="2022-08-16T11:55:11Z"
PUBLISHED_DATE="2022-08-13T12:03:01Z"

View File

@ -0,0 +1,8 @@
<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>

View File

@ -0,0 +1,8 @@
<article id="headlines">
<h2>TL;DR</h2>
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</article>

View File

@ -0,0 +1,11 @@
<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><a href="" class="permalink">NAME</a>, DESC</li>
</ul>
</article>

View File

@ -0,0 +1,10 @@
<article id="stable">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>7.1-stable updates (since last webzine issue)</h2>
<ul>
<li><strong>Syspatch</strong>:
<a href="" class="permalink">001</a> (all architectures)
</li>
<li><strong>Package updates</strong>:</li>
</ul>
</article>

View File

@ -0,0 +1,10 @@
<article id="interview">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>OpenBSD developer Interview</h2>
<div>
<p><strong>who question</strong>: question</p>
<p><strong>who answer</strong>: answer.</p>
</div>
</article>

View File

@ -0,0 +1,6 @@
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Shell tips</h2>
<p>
</p>
</article>

View File

@ -0,0 +1,10 @@
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Going further</h2>
<ul>
<li><a class="permalink" href=""></a></li>
<li><a class="permalink" href=""></a></li>
<li><a class="permalink" href=""></a></li>
<li><a class="permalink" href=""></a></li>
</ul>
</article>

View File

@ -0,0 +1,15 @@
<!-- section commented
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Artworks of the moment</h2>
<figure>
<a href="images/puffer_city_original.jpg">
<picture>
<img src="images/puffer_city_small.jpg"
alt="A drawing featuring a city viewed from some altitude with many characters looking like OpenBSD mascot." />
</picture>
</a>
<figcaption>MASCOT</figcaption>
</figure>
</article>
END HTML Comment -->

View File

@ -0,0 +1,17 @@
<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>
This issue is late again. It's hard to find a good publication rate fitting with this hobby work. Originally, I planned to publish every two weeks, that would allow me to gently gather links and material for a new zine, but at the same time there are periods like before a new release during which nothing happen. On the other hand, when waiting long between publications without having a clear deadline, a lot of content need to be covered and it accumulates in a huge pile, which is not necessarily fun to go through.
However, while the Webzine is late on schedule, it reached HEIGHT different languages; not all the issues got translated into the height languages but it's been very comforting to meet all the people working on the translations, THANKS!
</p>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Authors</h2>
<p>Solène Rapenne, prx, Vincent Finance and other people who contributed outside of git that I may have forgotten. Many thanks to everyone involved and supportive of the idea!</p>
</article>

View File

@ -0,0 +1 @@
PUBLISHED_DATE="2022-08-13T12:03:01Z"

View File

@ -1,10 +1,13 @@
#!/bin/sh
git switch main || exit
git pull -r || exit
if test -f /bsd # on OpenBSD
then
cd issues && make && cd ../
else
nix-shell -p gnumake libxml2 --run "cd issues && make"
nix shell nixpkgs#gnumake nixpkgs#libxml2 -c /bin/sh -c "cd issues && make"
fi
rclone sync -v --size-only \
--sftp-set-modtime=false \