Compare commits

...

21 Commits

Author SHA1 Message Date
Solene Rapenne d14dbab42f fix a tag for czech #11 2022-08-30 09:27:51 +02:00
solene d02483103b Merge pull request 'czech translation for issue 11' (#69) from tom/openbsd-webzine-cs11:main into main
Reviewed-on: solene/openbsd-webzine#69
2022-08-30 07:25:23 +00:00
tom 2e30191d9e added cs link for 11 2022-08-25 06:37:48 +00:00
tom e475720969 Upload files to 'issues/issue-11' 2022-08-23 08:57:22 +00:00
prx 3dfe4f85b1 link fr translation for issue-11 2022-08-22 14:32:20 +02:00
solene 0616235be8 Merge pull request 'add fr translation' (#67) from 11-fr into main
Reviewed-on: solene/openbsd-webzine#67
2022-08-19 14:24:24 +00:00
prx 54c7c9f6d1 add fr translation 2022-08-19 16:11:12 +02:00
solene 5766c27c9f Merge pull request 'issue-11 Russian translation' (#66) from continue/openbsd-webzine:main into main
Reviewed-on: solene/openbsd-webzine#66
2022-08-15 14:09:15 +00:00
Aleksey Ryndin 0676d72327 Fix issue-11 ru 2022-08-14 23:01:53 +03:00
Aleksey Ryndin 25e71b6ee3 Fix issue-11 ru 2022-08-14 22:51:14 +03:00
Aleksey Ryndin 65003b8583 Fix issue-11 ru_index.html 2022-08-14 22:40:40 +03:00
Aleksey Ryndin d342c0701d issue-10 Russian translation 2022-08-14 22:30:46 +03:00
Solene Rapenne 8adc0829cd hook #11 spanish translation 2022-08-14 12:01:12 +02:00
Vincent Finance dbb66293ea Merge pull request 'Add spanish version' (#64) from quobit/openbsd-webzine:main into main
Reviewed-on: solene/openbsd-webzine#64
2022-08-14 09:49:38 +00:00
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
José Carlos García 41c1cd3c24 fix typo 2022-07-07 16:45:26 +02:00
32 changed files with 887 additions and 49 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>, <a class="permalink" href="cs_issue-11.html">Czech</a>, <a class="permalink" href="es_issue-11.html">Spanish</a>, <a class="permalink" href="ru_issue-11.html">Russian</a>, <a class="permalink" href="fr_issue-11.html">French</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

@ -13,7 +13,7 @@
<li>El IP forwarding ya está paralelizado</li>
<li>Muchos paquetes nuevos han aterrizado en -current</li>
<li>Muchos enlaces para leer</li>
<li>No olvides actualizar tu sistema 7.1 system con <code>syspatch</code> y tus paquetes con <code>pkg_add -u</code>
<li>No olvides actualizar tu sistema 7.1 con <code>syspatch</code> y tus paquetes con <code>pkg_add -u</code>
</ul>
</article>
<article id="current">

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,187 @@
<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>Podpora RAID-1C</li>
<li>Mnoho nových programů v -current</li>
</ul>
</article>
<article id="current">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Nedávné změny v -current</h2>
<ul>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=166033521101094&w=2">Podpora RAID-1C (en)</a>, nyní je možné bootovat z šifrovaného RAID 1 disku</li>
<li><a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20220810120423">/usr/games/ odstraněno z $PATH (en)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165678239607614&w=2">dhclient(8) spouští ifconfig (en)</a>, přiřazuje flag autoconf a předává správu dhcpleased</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165685037727250&w=2">netstart (en)</a> vytvoří všechna rozhraní, která jsou k dispozici</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165702971308170&w=2">mandoc (en)</a> nyní generuje mnohem přístupnější HTML kód (většina commitů od schwarze@ souvisí s tímto vylepšením)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165716992013216&w=2">xlock je více provázán s unveil(2) (en)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165764479728346&w=2">kód slaacd(8) přepsán (en)</a> podle dhcpleased(8)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165962727100953&w=2">HISTORY a AUTHORS (en)</a> přidány do manuálů pro cut(1) a paste(1), a pro <a href="https://marc.info/?l=openbsd-cvs&m=165969068332656&w=2" class="permalink">shutdown(8) (en)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165979706312796&w=2">vylepšení disklabel kódu (en)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165992333422609&w=2">getpw pledge (en)</a> již neobchází unveil(2), toto znamenalo velkou změnu v kódu yp* (yellow pages)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=166037459412818&w=2">portgen(1) nyní hlásí (en)</a>, že generátor python portů zůstává nefunkční, dokud jej někdo neopraví (třeba to budete vy?)</li>
</ul>
<h2>Nové zajímavé balíčky</h2>
<ul>
<li><a href="https://www.gnu.org/software/datamash/" class="permalink">datamash</a>, program pro příkazový řádek, který provádí číselné, textové a statistické funkce</li>
<li><a href="https://arcan-fe.com/" class="permalink">arcan</a>, robustní display server a mediální framework (podporuje wayland klienty)</li>
<li><a href="https://github.com/phase1geo/Minder" class="permalink">minder</a>, program k zaznamenávání myšlenek</li>
<li><a href="https://github.com/fcorbelli/zpaqfranz" class="permalink">zpaqfranz</a>, přírůstkový a žurnálovací archivátor pro příkazový řádek</li>
</ul>
</article>
<article id="stable">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Aktualizace v 7.1-stable (od posledního čísla magazínu)</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> (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>Aktualizované balíčky</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>Rozhovor s uživatelem OpenBSD</h2>
<p>V této nové části mluvíme s našimi čtenáři o jejich zkušenostech s OpenBSD!</p>
<div>
<p><strong>Solène Rapenne</strong>: Ahoj Xaviere, mohl by ses naším čtenářům představit?</p>
<p><strong>Xavier Cartron</strong>: Ahoj!
Jmenuji se Xavier Cartron, ale online jsem znám jako "prx". Je mi 33 let,
ale duší jsem věčně nadšeným dítětem. Žiji ve Francii kousek od Nantes
kde vyučuji fyziku a chemii. Nejsem tedy povoláním blízko počítačům,
ale vždy mě bavilo si hrát s různými zařízeními. Všechno začalo, když
moji rodiče přinesli domů první počítač. Byly mi asi 3 roky. Moje máma
chtěla být programátorkou. Objevil jsem DOS, Prince z Persie a malování
ošklivých obličejů ve Windows 3.1. Strávil jsem mnoho času hraním
video her a experimentováním se skrytými funkcemi.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Kdy jsi poprvé zkusil OpenBSD? Jaká byla tvá první reakce?</p>
<p><strong>Xavier Cartron</strong>: Krátce řečeno, někdo mi dal CD s live Linux distribucí, když jsem studoval. Někdy v roce 2008.
Pak následovala éra duálního bootování, instalování a objevování distribucí.
Bavilo mě zkoušet jich co nejvíce, ale nakonec jsem zůstal u debianu
po několik let.
Tehdy jsem zkoušel i FreeBSD a OpenBSD, ale můj síťový hardware nebyl podporován,
a ani jsem pořádně nečetl FAQ. Ale už tehdy mne zaujala jejich jednoduchost a efektivita.
Mezitím jsem si založil vlastní webový prostor, začal hostovat vlastní email
a podobné záležitosti, vše na pokoji na studentské koleji. Po pár letech mi odešel
hard disk. Už jsem byl znuděnený debianem a jeho tloušťkou. Rozhodl jsem se pro
server zkusit něco nového. Slyšel jsem o stabilitě OpenBSD. Během odpoledne
jsem měl všechno nastavené: OpenBSD se ukázalo jako značně jednodušší.
Pak jsem experimentoval s různými bezpečnostními prvky a byl jsem okouzlen.</p>
<hr />
<p><strong>Solène Rapenne</strong>: K čemu používáš OpenBSD dnes?</p>
<p><strong>Xavier Cartron</strong>: Dnes vlastně úplně ke všemu.
Mám ho na laptopu, který nosím do výuky: ffplay v dwm okně promítá učivo a po straně
koukám na své studenty, takže je můžu sledovat, když něco píšu na tabuli.
OpenBSD běží i na počítači v mém obýváku, kde na něm sleduji filmy. Zastrčím usb
disk a mpv začne automaticky přehrávat veškerý jeho obsah díky hotplugd.
I moje manželka ho používá.
Na mém serveru servíruje web, hostuje emaily, zálohy, gemini, xmpp a také
tento webzin :)
Když mám chvilku čas, na svém dalším stroji hraji nethack, wesnoth, xonotic...
Také mě baví učit se a programovat v C, k čemuž je OpenBSD perfektní se svou
dokumentací a knihovnami. Naučil jsem se toho tolik už jen díky style(9) !
OpenBSD obsahuje skvělou dokumentaci a je lehko upravitelným operačním systémem
díky své jednoduchosti. Mám svůj počítač nastavený perfektně pro všechny mé účely.
A konečně, poznal jsem spoustu skvělých lidí v komunitě - někteří stali
se mými přáteli. To je pár důvodů proč mě baví OpenBSD.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Chtěl by ses s námi o něco podělit?</p>
<p><strong>Xavier Cartron</strong>: Vlastně ano, rád bych zmínil projekt, na kterém už několik let pracuji.
Jelikož si užívám vlastní hostování, aniž bych se to kdy učil ve škole, rozhodl jsem se
pomoci ostatním dosáhnout toho samého.
Napsal jsem manuál ve francoužštině a nedávno jsem jej začal překládat do angličtiny.
Vždycky mě potěší nějaká reakce nebo námitky.
Je k nalezení na adrese:
<a href="https://si3t.ch/ah/">https://si3t.ch/ah/</a>.
To už jse snad raději všechno. Díky za pozornost.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Mockrát ti děkuji, Xaviere. Je pokaždé bezva potkat lidi, kteří nepracují v IT a používají svobodné operační systémy!</p>
</div>
</article>
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Tipy pro práci v Shellu</h2>
<div>
<p>
Používáte svůj počítač často a nechce se vám jej mezi sezeními vypínat?
Seznamte se s uspáváním a hibernací. Nástroje počítačového "spánku," které
šetří energii, nabízí rychlejší zapnutí a vrací vás do rozdělané práce.
</p>
<p>Režim spánku (suspend) počítač nastaví do módu, kde jediný komponent, který je
napájen, je RAM paměť (cca 0.5 - 2 Watty). Opětovné zapnutí trvá pár vteřin. Tato varianta
je vhodná ke kratším pauzám.</p>
<p> Druhá varianta je hibernace. Tento mód počítač klasicky vypne, ale než tak učiní, uloží veškero
obsahu paměti na disk (do swapu). Proces, který nějakou dobu sice trvá, ale po vypnutí nepotřebuje
žádnou elektřinu. Zapnutí trvá standardní dobu, ale po nabootování budete navráceni tam, kde jste
počítač hibernovali.</p>
<p>Desktopová prostředí v OpenBSD, jako XFCE, MATE nebo Gnome, nabízí přístup k funkcím hibernace a uspání v grafickém menu. V příkazovém řádku zastává tyto funkce <code>zzz</code> k uspání, a <code>ZZZ</code> k hibernaci. apmd daemon musí běžet, aby předchozí fungovalo.</p>
</div>
</article>
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Další čtení</h2>
<ul>
<li><a class="permalink" href="https://sdadams.org/blog/introducing-muxfs/">muxfs: mirroring, checksumming, a self-healing layer pro souborový systém OpenBSpD (en)</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-07-23-openbsd-sshfs.html">Jak použít sshfs v OpenBSD (en)</a></li>
<li><a class="permalink" href="https://www.tiltedwindmillpress.com/product-category/sponsor/">Podpořte Michaela W Lucase a jeho nadcházející OpenBSD knihu (en)</a></li>
<li><a class="permalink" href="https://citizen428.net/blog/self-hosting-static-site-openbsd-httpd-relayd/">Hosting vlastního webu s OpenBSD, httpd, a relayd (en)</a></li>
<li><a class="permalink" href="https://si3t.ch/ah/en/toc/">Jak spravovat vlastní OpenBSD server? (en)</a></li>
<li><a class="permalink" href="https://qorg11.net/tech_posts/brotli_in_openbsd_httpd.html">Brotli v httpd (en)</a></li>
<li><a class="permalink" href="https://portroach.openbsd.org/">portroach</a>, nástroj, který automaticky monitoruje nové verze balíčků (en)</li>
<li><a class="permalink" href="https://openbsd.amsterdam/">OpenBSD Amsterdam</a>, společnost nabízející virtuální servery s OpenBSD (en)</li>
</ul>
</article>
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>OpenBSD v umění</h2>
<figure>
<a href="images/artwork-issue11.jpg">
<picture>
<img src="images/artwork-issue11.jpg"
alt="Obří Puffy učí tři malinké Puffy o počítačích." />
</picture>
</a>
<figcaption>obrázek od prahou</figcaption>
</figure>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Authors</h2>
<p>Solène Rapenne, prx. Mnoho díku všem, kteří
podporují a pomáhají s projektem tohoto webzinu!</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

@ -0,0 +1,157 @@
<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 RAID-1C</li>
<li>Nombreux nouveaux programmes dans -current</li>
</ul>
</article>
<article id="current">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Changements récents dans -current</h2>
<ul>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=166033521101094&w=2">Support pour RAID-1C</a>, ce qui signifique que l'on peut désormais démarrer depuis un disque RAID1 chiffré</li>
<li><a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20220810120423">/usr/games/ retirée de $PATH</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165678239607614&w=2">dhclient(8) démarre ifconfig</a> pour attribuer le drapeau "autoconf" et laisser dhcpleased gérer le dhcp</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165685037727250&w=2">netstart</a> va créer toutes les interfaces avant de les configurer</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165702971308170&w=2">mandoc</a> produit du code HTML plus acessible (de nombreux autres commits de schwarze@ sont liée à cette amélioration)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165716992013216&w=2">xlock utilise davantage unveil(2)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165764479728346&w=2">slaacd(8) state machine</a> réécrit en suivant le code dans dhcpleased(8)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165962727100953&w=2">ajout des sections HISTORY et AUTHORS</a> dans les pages man de cut(1) et paste(1), et aussi dans <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">Améliorations au code de disklabel</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165992333422609&w=2">getpw pledge</a> n'outrepassent plus unveil(2), cela a nécessité de nombreux changements dans le code yp* (yellow pages)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=166037459412818&w=2">portgen(1) mentionne maintenant</a> que le générateur de ports python n'est plus utilisable en attendant que quelqu'un le corrige (peut-être vous?)</li>
</ul>
<h2>Nouveaux paquets intéressants</h2>
<ul>
<li><a href="https://www.gnu.org/software/datamash/" class="permalink">datamash</a>, un programme en ligne de commande pour réaliser des opérations numériques, textuelles et statistiques à partir de fichiers texte</li>
<li><a href="https://arcan-fe.com/" class="permalink">arcan</a>, un puissant serveur d'affichage et framework multimedia (supporte les clients wayland)</li>
<li><a href="https://github.com/phase1geo/Minder" class="permalink">minder</a>, une application de cartes heuristiques</li>
<li><a href="https://github.com/fcorbelli/zpaqfranz" class="permalink">zpaqfranz</a>, un archiveur incrémental</li>
</ul>
</article>
<article id="stable">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Mises à jour dans 7.1-stable (depuis le dernier numéro du 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> (toutes architectures)
<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.1/common/007_cron.patch.sig" class="permalink">007</a> (toutes architectures)
<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.1/common/008_bgpd.patch.sig" class="permalink">008</a> (toutes architectures)
<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.1/common/009_zlib.patch.sig" class="permalink">009</a> (toutes architectures)
</li>
<li><strong>Mises à jour de paquets</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>Interview d'utilisateur d'OpenBSD</h2>
<p>Une nouvelle section pour le webzine, on laisse nos lecteurs parler de leur ressenti à l'utilisation d'OpenBSD</p>
<div>
<p><strong>Solène Rapenne</strong>: Salut Xavier, peux-tu te présenter pour nos lecteurs?</p>
<p><strong>Xavier Cartron</strong>: Salut!
Je m'appelle Xavier Cartron, mais je me présente plutôt sous le pseudo "prx".
Ma carte d'identité insique que j'ai 33 ans, mais je reste un gamin surexcité dans la tête.
Je vis en France près de Nantes où j'enseigne la Physique et la Chimie.
Pas exactement de l'informatique, mais j'ai toujours aimé jouer avec les ordinateurs.
Tout a commencé quand ma famille a acheté un tel appareil alors que j'avais environ 3 ans, sans doute parce que ma mère voulait devenir développeuse dans sa jeunesse.
J'ai découvert DOC, Prince of Persia et de quoi dessiner des visages moches avec Paint de Windows 3.1.
J'ai passé bien trop de temps sur les jeux vidéos à tenter des trucs cools en bidouillant les fichiers cachés.</p>
<hr />
<p><strong>Solène Rapenne</strong>: quand as-tu essayé OpenBSD pour la première fois? Qu'en as-tu pensé?</p>
<p><strong>Xavier Cartron</strong>: Pour faire court, on m'a donné un LiveCD Linux quand j'étais étudiant. Sans doute en 2008.
Commence alors de trop nombreux dual boots, intalls et résintalls pour découvrir tout un tas de distros. Je suis finalement resté sous debian pendant des années.
Au cours de mes essais, j'ai tenté FreeBSD et OpenBSD, mais mon matériel réseau n'était pas bien supporté, ou je n'ai pas pris le temps de lire la FAQ correctement. Jeunesse... Mais j'ai apprécié la propreté et l'efficacé de l'environnement.
En parallèle, je m'amusais à auto-héberger mon site web, mes mails et autres trucs dans mon appartement d'étudiant.
Quelques années plus tard, le disque dur du serveur a planté. Un peu ennuyé par le poids grandissant de debian (dépendances et systemd...), j'ai tenté de passer à autre chose. Ayant entendu parler de la stabilité d'OpenBSD, j'ai reconfiguré mon serveur en un après-midi. OpenBSD est en fait plus simple.
Ensuite, j'ai découvert les efforts autour de la sécurité et fut enchanté.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Pourquoi utilises-tu OpenBSD Pour quoi faire?</p>
<p><strong>Xavier Cartron</strong>: J'utilise OpenBSD pour.. eh bien à peu près tout.
OpenBSD tourne sur mon pc portable que j'emmène au travail pour projeter mes cours : ffplay me montre l'affichage dans une fenêtre mise dans un coin par dwm, de cette façon je peux parler à mes élèves tout en écrivant au tableau tout en voyant leurs têtes.
Dans mon salon, un petit ordinateur permet de regarder des films. Quand j'y insère une clé USB, tous les fichiers qu'elle contient sont automatiquement lus grâce à mpv et hotplugd.
OpenBSD est aussi sur l'ordinateur de ma conjointe.
C'est aussi sur mon serveur pour héberger mon site web, mes mails, mes sauvegardes, un serveur gemini, xmpp et en fait aussi ce webzine :)
Quand je trouve le temps, je joue sur mon autre ordinateur à nethack, wesnoth, xonotic...
J'aime aussi apprendre le C, et OpenBSD est parfait pour ça avec ses nombreuses pages man et bibliothèques par défaut. J'ai beaucoup appris grâce à style(9) !
OpenBSD est bien documenté, configurable en toute simplicité. J'ai devant moi un système qui correspond exactement à mes besoins.
En bonus, j'ai rencontré des personnes géniales dans la communauté OpenBSD, et je peux considérer certaines commes des ami(e)s.
Voilà quelques raisons que me font aimer utiliser OpenBSD.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Aimerais-tu partager quelques chose à l'équipe d'OpenBSD ou du webzine?</p>
<p><strong>Xavier Cartron</strong>: À vrai dire oui, j'aimerais parler d'un projet que j'ai depuis quelques années maintenant.
Puisque j'aime bien m'auto-héberger sur mon temps libre, sans pour autant avoir appris à le faire à l'école, je me suis donné le défi d'aider les autres à en faire autant.
J'ai donc écrit un manuel en français tout d'abord, et j'ai terminé la traduction en anglais récemment.
Les avis sont toujours intéressantes pour l'améliorer. C'est hébergé sur
<a href="https://si3t.ch/ah/">https://si3t.ch/ah/</a>.
J'ai sans doute trop parlé, sans doute à cause du gamin surexcité dans ma tête.
Merci de m'avoir lu.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Merci beaucoup Xavier d'avoir répondu à mes questions. C'est toujours sympa de rencontrer des personnes ne travaillant pas dans l'informatique qui utilisent des systèmes open source!</p>
</div>
</article>
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Astuces shell</h2>
<div>
<p>Vous utiliser souvent votre ordinateur plusieurs fois par jour, et ne voulez pas attendre qu'il démarre?
Les systèmes récents supportent deux modes "d'endormissements" pour réduire l'utilisation d'énergie tout en permetant de gagner du temps.</p>
<p>Le premier mode s'appelle "suspendre", il met l'ordinateur en sommeil où seule la mémoire est alimentée pour éviter des pertes de données, dans cet état vous pouvez reprendre rapidement votre activité en quelques secondes. Le coût énergétique en suspension dépend de la quantité de ram, mais c'est entre 0,5 et 2 Watts. C'est particulièrement utile si vous laisser votre ordinateur pendant un court laps de temps.</p>
<p>Le second mode s'appelle "hibernation", il éteint complètement le système, mais avant ça, toute la mémoire est enregistrée dans un espace de stockage, dans la partie swap pour être précis. Cela prend un peu plus de temps pour écrire toute la mémoire sur le disque, mais ensuite l'ordinateur n'a plus besoin d'énergie, cependant cela prendra un peu de temps pour reprendre puisqu'il faudra relire toute la mémoire à partir du disque. C'est très utile quand vous laisser votre ordinateur pendant une période plus longue mais voulez conserver votre espace de travail tel qu'il l'était.</p>
<p>sur OpenBSD, les environnements de bureau comme XFCe, MATE ou Gnome vous proposent de suspendre ou hiberner dans le menu de session. En ligne de commande, vous pouvez entrer <code>zzz</code> pour suspendre, et <code>ZZZ</code> pour hiberner. Ces commandes ont besoin que le service (démon) apmd soit en marche pour fonctionner.</p>
</div>
</article>
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Aller plus loin</h2>
<ul>
<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/fr/toc/">Comment héberger son serveur avec 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>
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Oeuvre d'art du moment</h2>
<figure>
<a href="images/artwork-issue11.jpg">
<picture>
<img src="images/artwork-issue11.jpg"
alt="Un dessin représentant une personne avec une tête ressemblant à un poisson globe, il y a trois plus petits puffys devant l'écran d'un ordinateur affichant les mots sysupgrade et runbsd." />
</picture>
</a>
<figcaption>Artwork de prahou</figcaption>
</figure>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Authors</h2>
<p>Solène Rapenne, prx. Remerciements à chacun impliqué et encourageant l'idée!</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,187 @@
<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>Поддержка RAID-1C</li>
<li>Много новых программ в -current</li>
</ul>
</article>
<article id="current">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Последние изменения в -current</h2>
<ul>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=166033521101094&w=2">Поддержка RAID-1C (en)</a>, которая означает, что теперь вы можете загрузиться с зашифрованного RAID 1</li>
<li><a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20220810120423">Путь /usr/games/ по умолчанию удален из $PATH (en)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165678239607614&w=2">dhclient(8) теперь запускает ifconfig (en)</a>, что бы взвести флаг autoconf и позволить dhcpleased управлять dhcp</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165685037727250&w=2">netstart (en)</a> будет создавать все указанные интерфейсы перед их конфигурированием</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165702971308170&w=2">В mandoc (en)</a> исправлена генерация HTML кода (к этому улучшению относятся множество коммитов от schwarze@)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165716992013216&w=2">В xlock улучшено использование unveil(2) (en)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165764479728346&w=2">Машина состояний slaacd(8) (en)</a> переписана по примеру dhcpleased(8)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165962727100953&w=2">Расширены разделы HISTORY and AUTHORS (en)</a> в man страницах cut(1) и paste(1), внесены исправления в man страницу <a href="https://marc.info/?l=openbsd-cvs&m=165969068332656&w=2" class="permalink">shutdown(8) (en)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165979706312796&w=2">Внесены улучшения в код disklabel (en)</a></li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=165992333422609&w=2">getpw pledge больше не нужно обходить unveil(2) (en)</a>, что потребовало множество изменений в yp* (yellow pages)</li>
<li><a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=166037459412818&w=2">Отключен python-модуль portgen(1) (en)</a>, так как он нуждается в исправлении (может это задача для вас?)</li>
</ul>
<h2>Новые интересные пакеты</h2>
<ul>
<li><a href="https://www.gnu.org/software/datamash/" class="permalink">datamash</a>: утилита командной строки для численной, текстовой и статистической обработки текстовых файлов</li>
<li><a href="https://arcan-fe.com/" class="permalink">arcan</a>: мощный графический сервер (display server) и мультимедиа-фреймворк (поддерживает wayland клиентов)</li>
<li><a href="https://github.com/phase1geo/Minder" class="permalink">minder</a>: приложение для работы с диаграммой связей (mind map)</li>
<li><a href="https://github.com/fcorbelli/zpaqfranz" class="permalink">zpaqfranz</a>: инкрементальный и журналирующий архиватор командной строки</li>
</ul>
</article>
<article id="stable">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Обновления в 7.1-stable (с предыдущего выпуска)</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> (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>Обновления пакетов</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>Интервью с пользователем OpenBSD</h2>
<p>Новая рубрика, в которой наши читатели рассказывают о своем опыте использования OpenBSD!</p>
<div>
<p><strong>Solène Rapenne</strong>: Привет, Xavier. Представься, пожалуйста, для наших читателей.</p>
<p><strong>Xavier Cartron</strong>: Здравствуйте!
Меня зовут Xavier Cartron, но в интернете я обычно называюсь "prx".
По документам мне 33 года, но сам я себя чувствую слишком увлеченным ребенком.
Я живу во Франции, недалеко от Нанта, где преподаю физику и химию.
Это не связано напрямую с вычислительной техникой, но я всегда любил играть с компьютером.
Всё началось с того, что когда мне было 3 года моя семья купила компьютер:
наверное моя мама в молодости хотела стать разработчиком.
Я открыл для себя DOS, Принца Персии и рисование уродливых лиц в Paint из Windows 3.1.
Я провел много времени за видеоиграми и экспериментировал со скрытыми файлами.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Когда ты впервые попробовал OpenBSD? Какие были ощущения?</p>
<p><strong>Xavier Cartron</strong>: Если коротко, мне дали live CD с Linux когда я был студентом, вероятно, в 2008 году.
Затем началось время одновременного использования нескольких ОС в режиме dual boot, установок и исследования дистрибутивов.
Мне нравилось пробовать как можно больше новых дистрибутивов, но в итоге я остановился на debian и использовал его продолжительное время.
Среди опробованных дистрибутивов были FreeBSD и OpenBSD,
но мое сетевое оборудование не поддерживалось на тот момент, а может быть я не внимательно читал FAQ.
Молодость... Мне нравилось ощущение чистоты и эффективности.
В то время я развлекался хостингом своего сайта, почты и тому подобного в моей студенческой квартире.
Через пару лет у меня сломался жесткий диск.
Устав от тяжеловесного debian я попробовал перейти на что-то другое для моего сервера.
Я слышал про стабильность OpenBSD.
За полдня я перенастроил свой сервер: OpenBSD реально проще.
А затем меня очаровала ориентированность системы на безопасность.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Почему ты используешь OpenBSD? Для чего?</p>
<p><strong>Xavier Cartron</strong>: Сейчас я использую OpenBSD... да для всего.
Она запущена на моем ноутбуке, который я беру с собой на работу, чтобы вести занятия:
ffplay воспроизводит в окне, расположенном сбоку от dwm, который отображается на стене,
что позволяет мне разговаривать и взаимодействовать с учениками, пока я пишу на доске,
при этом я вижу их лица.
На компьютере в гостиной OpenBSD проигрывает фильмы.
Когда я подключаю usb флешку, файлы с нее автоматически проигрываются с использованием mpv и hotplugd.
OpenBSD стоит на компьютере моей жены.
OpenBSD стоит на моем сервере, на котором работают сайт, почта, резервное копирование, gemini, xmpp,
и даже это webzine :)
Когда у меня есть время я на другом своем компьютере играю в nethack, wesnoth, xonotic...
Помимо этого я с удовольствием изучаю и пишу на C,
а OpenBSD идеально подходит для этого со своими страницами man и подключаемыми библиотеками.
Я многое почерпнул из style(9)!
OpenBSD очень хорошо документирована, настраеваема и проста.
Я получил систему, настроенную под мои потребности.
Помимо прочего я познакомился с удивительными людьми в сообществе OpenBSD, некоторые из которых стали моими друзьями.
Это одна из тех причин, по которой мне нравится использовать OpenBSD.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Хочешь чем-то поделиться с читателями?</p>
<p><strong>Xavier Cartron</strong>: На самом деле да, я хотел бы рассказать о проекте, который пишу уже несколько лет.
Поскольку в свободное время мне нравится заниматься хостингом, но при этом я не учился этому профессионально,
я решил помочь в этом и другим.
Сначала я написал руководство на французском языке, но недавно закончил переводить его на английский.
Но мне нужны отзывы, что бы улучшить его.
Руководство можно найти здесь: <a href="https://si3t.ch/ah/">https://si3t.ch/ah/</a>.
Наверное я слишком много наговорил, но это всё из-за моего внутреннего ребенка-энтузиаста.
Спасибо дочитавшим до конца.</p>
<hr />
<p><strong>Solène Rapenne</strong>: Большое спасибо, Xavier, за ответы на мои вопросы.
Всегда здорово встретить людей, не работающих в IT, но которые используют операционные системы с открытым исходным кодом!</p>
</div>
</article>
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Советы по работе с командной строкой</h2>
<div>
<p>Вы частенько используете компьютер несколько раз в день и вам не нравится ждать пока он загрузится?
Современные операционные системы поддерживают два режима "сна" ("sleep"), что бы снизить энергопотребление и
удовлетворить потребности пользователя.</p>
<p>Первый режим называется приостановкой (suspending).
Он переводит компьютер в спящий режим, в котором питание подается только на память, чтобы предотвратить потерю данных. В этом режиме вы можете быстро вернуть компьютер в прежнее состояние за считанные секунды.
Энергозатраты на приостановку зависят от объема оперативной памяти, но они составляют от 0,5 до 2 Вт. Это полезно для случаев, когда вы оставляете компьютер ненадолго.</p>
<p>Второй режим называется гибернацией (hibernating).
Он полностью выключает систему, но перед этим содержимое оперативной памяти сохраняется в энергонезависимой памяти компьютера, а точнее в области подкачки.
Процесс сохранения содержимого оперативной памяти на диск занимает какое-то время, но после этого компьютер не потребляет электричество.
Однако при возобновлении работы компьютера снова требуется какое-то время на то, что бы считать содержимое оперативной памяти с диска.
Этот режим полезен для случаев, когда вы вы надолго отходите от компьютера, но хотите сохранить рабочее пространство в неизменном виде.</p>
<p>В OpenBSD, в окружениях рабочего стола, таких как XFCE, MATE или Gnome, в меню выключения компьютера есть варианты приостановки и гибернации.
В командной строке вы можете выполнить команду <code>zzz</code> для перевода компьютера в режим приостановки и <code>ZZZ</code> для перевода компьютера в режим гибернации.
Для работы этих команд необходимо, чтобы была запущена служба apmd.</p>
</div>
</article>
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Что ещё</h2>
<ul>
<li><a class="permalink" href="https://sdadams.org/blog/introducing-muxfs/">muxfs: уровень зеркалирования, подсчета контрольных сумм и самовосстановления файловых систем в OpenBSD (en)</a></li>
<li><a class="permalink" href="https://dataswamp.org/~solene/2022-07-23-openbsd-sshfs.html">Использование sshfs на OpenBSD (en)</a></li>
<li><a class="permalink" href="https://www.tiltedwindmillpress.com/product-category/sponsor/">Проспонсируйте (PayPal) Michael W Lucas на его новую книгу об OpenBSD (en)</a></li>
<li><a class="permalink" href="https://citizen428.net/blog/self-hosting-static-site-openbsd-httpd-relayd/">Хостинг статического файла с использованием OpenBSD, httpd и relayd (en)</a></li>
<li><a class="permalink" href="https://si3t.ch/ah/en/toc/">Размещение сервера на OpenBSD (en)</a></li>
<li><a class="permalink" href="https://qorg11.net/tech_posts/brotli_in_openbsd_httpd.html">Brotli в httpd OpenBSD (en)</a></li>
<li><a class="permalink" href="https://portroach.openbsd.org/">portroach</a>: инструмент автоматического отслеживания новых версий пакетов</li>
<li><a class="permalink" href="https://openbsd.amsterdam/">OpenBSD Amsterdam</a>: компания, предоставляющая хостинг гостевых виртуальных машин OpenBSD запущенных в OpenBSD</li>
</ul>
</article>
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Художественное оформление этого выпуска</h2>
<figure>
<a href="images/artwork-issue11.jpg">
<picture>
<img src="images/artwork-issue11.jpg"
alt="На рисунке изображен некий персонаж, голова которого похожа на иглобрюху рыбу. И три иглобрюха поменьше находятся перед экраном компьютера с надписями sysupgrade и runbsd." />
</picture>
</a>
<figcaption>Художественное оформление от prahou</figcaption>
</figure>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Авторы</h2>
<p>Solène Rapenne, prx. Большое спасибо всем причастным и всем поддерживающим идею!</p>
</article>

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 \