Compare commits

...

7 Commits

Author SHA1 Message Date
solene 10bbf671ad Merge pull request 'issue 6 englishing suggestions' (#43) from pamela/openbsd-webzine:main into main
Reviewed-on: solene/openbsd-webzine#43
2022-01-05 18:36:03 +00:00
pamela be4d39de27 proofreading 2022-01-05 12:56:51 -05:00
Solene Rapenne 81af8b77d2 remove extra symlink 2022-01-05 17:21:57 +01:00
Solene Rapenne ca0b4ffca1 switch to issue-7 2022-01-05 17:18:05 +01:00
Solene Rapenne 44df568522 make debug easy 2022-01-05 17:17:57 +01:00
Solene Rapenne 5074a44919 issue 6 2022-01-05 17:17:48 +01:00
solene 187207b625 Merge pull request 'creating issue 6' (#42) from vinishor/openbsd-webzine:main into main
Reviewed-on: solene/openbsd-webzine#42
2022-01-05 14:45:30 +00:00
21 changed files with 39 additions and 54 deletions

View File

@ -3,7 +3,6 @@ Tips
webzine has a dark mode, how to enable it in firefox / chrome
how to use openrsync from base system
/tmp in mfs
shortcuts in shell (emacs mode)
how to mimic lsblk on Linux
pkg-readmes
ksh autocompletion examples
@ -14,7 +13,6 @@ difference between zzz and ZZZ
Current changes
---------------
clang-tidy and clazy: https://twitter.com/sizeofvoid/status/1458112702388256770 and https://twitter.com/sizeofvoid/status/1458113588263100421
Links
-----

View File

@ -1,6 +1,7 @@
<article id="issues">
<h2>Issues published</h2>
<ul>
<li>Issue #6 <a class="permalink" href="issue-6.html">[html]</a> (2022-01-05)</li>
<li>Issue #5 <a class="permalink" href="issue-5.html">[html]</a> (2021-11-26)</li>
<li>Issue #4 <a class="permalink" href="issue-4.html">[html]</a> (2021-11-11)</li>
<li>Issue #3 <a class="permalink" href="issue-3.html">[html]</a> (2021-10-27)</li>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 420 KiB

After

Width:  |  Height:  |  Size: 540 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 KiB

View File

@ -1 +1 @@
issue-6
issue-7

View File

@ -1,6 +1,6 @@
<article id="headlines">
<h2>TL;DR</h2>
<ul>
<li>New syspatches released for 6.9 and 7.0</li>
<li>Happy new year!</li>
</ul>
</article>

View File

@ -1,9 +0,0 @@
<!--
<article id="jobs">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h1>Job offers</h1>
<ul>
<li><a class="permalink" href=""></a></li>
</ul>
</article>
-->

View File

@ -2,6 +2,9 @@
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Recent -current changes</h2>
<ul>
<li></li>
<li>The bottom part of the uvm handler <a href="https://marc.info/?l=openbsd-cvs&m=164069735510886&w=2" class="permalink">has been unlocked</a>. I'm not an expert here but it has yielded a significant performance improvement on desktop usage for me and it's an important milestone for continuing the unlocking work.</li>
<li>Base llvm <a href="https://marc.info/?l=openbsd-cvs&m=163974394917393&w=2" class="permalink">updated to 13</a></li>
<li>ssh received support for <a href="https://www.undeadly.org/cgi?action=article;sid=20211220061017" class="permalink">ssh-agent restriction</a></li>
<li>Lots of cleaning in libcrypto, libressl, dhcpleased, and many others</li>
</ul>
</article>

View File

@ -3,5 +3,6 @@
<h2>7.0-stable updates (since last webzine issue)</h2>
<ul>
<li><strong>Syspatch</strong>: <a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.0/common/005_xserver.patch.sig" class="permalink">007</a> and <a href="https://ftp.openbsd.org/pub/OpenBSD/patches/7.0/common/008_mrt.patch.sig" class="permalink">008</a>. They are for all architectures.</li>
<li><strong>Package updates</strong>: ruby, nss, libvirt, nextcloud, tailscale, msmtp, solr, jenkins, ghidra, samba, thunderbird, apache, wireshark, roundcubemail</li>
</ul>
</article>

View File

@ -1,5 +0,0 @@
<article id="interview">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Interview</h2>
<p></p>
</article>

View File

@ -2,5 +2,14 @@
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Shell tips</h2>
<p>
Did you know your shell has keyboard shortcuts? They are quite useful. Here is a list for the default mode ("emacs mode"):
<ul>
<li><code>ctrl+r</code>: search in history</li>
<li><code>ctrl+a</code> and <code>ctrl+e</code> : move cursor to beginning or end of the line</li>
<li><code>alt+d</code> and <code>alt+backspace</code> : delete the word before or after the cursor</li>
<li><code>ctrl+k</code> and <code>ctrl+u</code> : delete the text before or after the cursor</li>
<li><code>ctrl+y</code>: paste the last deleted text</li>
</ul>
The shell can also be used in vi mode, but this I'll save for another webzine issue.
</p>
</article>

View File

@ -1,8 +0,0 @@
<article id="comments">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Reader comments</h2>
<p>
<em>Message received from Peter Kotrčka: </em>
<quote>A very solid issue of the magazine. I liked the interview!</quote>
</p>
</article>

View File

@ -2,8 +2,10 @@
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Going further</h2>
<ul>
<li><a class="permalink" href="https://www.bsdnow.tv/435">BSDNow podcast interviewed Solène Rapenne</a></li>
<li><a class="permalink" href="https://www.tumfatig.net/2021/openbsd-on-mele-quieter2/">OpenBSD on MeLE Quieter2</a></li>
<li><a class="permalink" href="https://icyphox.sh/blog/signal-vmm/">Signal Desktop on OpenBSD via vmm(4)</a></li>
<li><a class="permalink" href="https://mvieira.fr/posts/install-openbsd-on-gandicloud-vps/">Install OpenBSD 7.0 on a Gandicloud VPS</a></li>
<li><a class="permalink" href="https://write.as/adventures-in-bsd/">Adventures in BSD</a> (the author narrates experiences with a new installation of OpenBSD)</li>
</ul>
</article>

View File

@ -1,13 +1,13 @@
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Artworks of the moment</h2>
<h2>Artwork of the moment</h2>
<figure>
<a href="images/artwork-issue6.jpg">
<picture>
<img src="images/artwork-issue6.jpg"
alt="A black and white picture with a pufferfish eating a strawberry, while starring at the viewer." />
<img src="images/tn_artwork-issue6.jpg"
alt="A hand drawn puffy with a headset and a small floating heart on its right. It's labeled Puffones." />
</picture>
</a>
<figcaption>"When a new rootkit for Linux is discovered." by <a href="https://bsd.network/@prahou" class="permalink">Tomáš</a></figcaption>
<figcaption>"End of year gifts." by <a href="https://bsd.network/@prahou" class="permalink">Tomáš</a></figcaption>
</figure>
</article>

View File

@ -1,7 +0,0 @@
<article id="socials">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>On social media</h2>
<ul>
<li><a class="permalink" href=""></a></li>
</ul>
</article>

View File

@ -1,12 +0,0 @@
<!-- section commented
<article id="quotes">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Quote</h2>
<blockquote>
glub
<cite>&mdash; Puffy</cite>
</blockquote>
</article>
END HTML Comment -->

View File

@ -0,0 +1,7 @@
<article id="redaction">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Note from the editorial team</h2>
<p>
Hi, first I'd like to share my best wishes to everyone for 2022. I've been in touch with a few people willing to translate the webzine into other languages, this is absolutely great but at this time the webzine's workflow does not handle translation. I'll have to work on this to make the translations possible. I have been very busy in December; I did not have much time to work on this issue and this is noticeable both in delay and content, but at the same time the OpenBSD project has been quite quiet for the period.
</p>
</article>

View File

@ -0,0 +1,5 @@
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Authors</h2>
<p>Solène Rapenne, Vincent Finance, prx, pamela@ 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

@ -1 +0,0 @@
issue-6

View File

@ -1 +1 @@
PUBLISHED_DATE="YYYY-mm-ddTHH:MM:SSZ"
PUBLISHED_DATE="2022-01-05T10:15:33Z"

View File

@ -1,5 +1,6 @@
#!/bin/sh
set -x
usage() {
echo "$0 directory"
exit 1
@ -50,8 +51,8 @@ then
sed -i "s/__TITLE__/issue #${issue}/g" $DESTFILENAME
sed -i "s/__FILENAME__/issue-${issue}.html/" $DESTFILENAME
# replace date
DATETIME="$(date -j -f "%Y-%m-%dT%H:%M:%SZ" "${PUBLISHED_DATE}" +"%Y-%m-%d %H:%M")" 2>/dev/null
HUMAN_DATE="$(date -j -f "%Y-%m-%dT%H:%M:%SZ" "${PUBLISHED_DATE}" +"%B %e, %Y")" 2>/dev/null
DATETIME="$(date -j -f "%Y-%m-%dT%H:%M:%SZ" "${PUBLISHED_DATE}" +"%Y-%m-%d %H:%M")"
HUMAN_DATE="$(date -j -f "%Y-%m-%dT%H:%M:%SZ" "${PUBLISHED_DATE}" +"%B %e, %Y")"
if [ $? -ne 0 ];
then