This commit is contained in:
Aleksey Ryndin 2023-09-13 12:25:36 +03:00
commit c7af161221
15 changed files with 305 additions and 31 deletions

View File

@ -87,7 +87,7 @@ body {
padding-left: 30px;
padding-right: 30px;
padding-bottom: 30px;
max-width: 900px;
max-width: 1150px;
border: 1px solid #111;
background-color: #eee;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

View File

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

View File

@ -1 +1 @@
issue-14
issue-15

View File

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

View File

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

133
issues/issue-14/10_en.html Normal file
View File

@ -0,0 +1,133 @@
<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>
<p>It must be the year of OpenBSD on desktop!
<ul>
<li>Wayland is getting in shape</li>
<li>KDE Plasma is getting committed</li>
<li>Softdeps temporarily disabled</li>
<li>Malloc leak detection</li>
<li>vmd received virtio GPU and uses a multi process model</li>
<li>Battery charging control</li>
</ul>
</article>
<article id="current">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Recent -current changes</h2>
<ul>
<li>[CFT] Major pfsync(4) Rewrite on the Horizon <a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20230621081948">(undeadly)</a></li>
<li>malloc leak detection available in -current <a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20230417074903">(undeadly)</a></li>
<li>Keystroke timing obfuscation added to ssh(1) <a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20230829051257">(undeadly)</a></li>
<li>(Even more) Aggressive randomisation of stack location <a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20230319230523">(undeadly)</a></li>
<li>Add a set of sysctls to control the charging of laptop batteries<a class="permalink" href="https://marc.info/?l=openbsd-cvs&m=168436150408382&w=2">(cvs commit)</a></li>
<li>Wayland on OpenBSD <a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20230711113344">(undeadly)</a></li>
<li>Mandatory enforcement of indirect branch targets <a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20230714121907">(undeadly)</a></li>
<li>cron(8) now supports random ranges with steps <a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20230507122935">(undeadly)</a></li>
<li>Soft updates (softdep) disabled for future VFS work <a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20230706044554">(undeadly)</a></li>
<li>shutdown/reboot now require membership of group _shutdown <a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20230620064255">(undeadly)</a></li>
<li>viogpu(4), a VirtIO GPU driver, added to -current <a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20230421124221">(undeadly)</a></li>
<li>vmd(8) moves to a multi-process model <a class="permalink" href="https://undeadly.org/cgi?action=article;sid=20230430051250">(undeadly)</a></li>
</ul>
<h2>Interesting new packages</h2>
<ul>
<li><a class="permalink" href="https://novelwriter.io/">novelwriter</a>: markdown-like text editor for planning and writing novels</li>
<li><a class="permalink" href="https://www.kiwix.org/">kiwix-tools</a>: command-line Kiwix tools</li>
<li><a class="permalink" href="https://github.com/jorio/CandyCrisis">candycrisis</a>: open source clone of Puyo Puyo series</li>
<li><a class="permalink" href="https://github.com/dloebl/cgif">cgif</a>: GIF encoder written in C</li>
<li><a class="permalink" href="https://github.com/go-shiori/shiori">shiori</a>: simple bookmarks manager</li>
<li><a class="permalink" href="https://github.com/walles/riff">riff</a>: diff tool highlighting which parts of lines have changed</li>
<li><a class="permalink" href="https://github.com/codership/galera">galera</a>: synchronous multi-master replication engine</li>
<li><a class="permalink" href="https://sites.google.com/site/broguegame/">brogue</a>: roguelike game by Brian Walker with X11 support</li>
<li><a class="permalink" href="https://git.stuerz.xyz/openbsd/lsblk">lsblk</a>: list block devices</li>
<li><a class="permalink" href="https://projects.omarpolo.com/smarc.html">smarc</a>: static web mail archive generator</li>
<li><a class="permalink" href="https://xournalpp.github.io/">xournalpp</a>: handwriting notetaking with PDF annotation support</li>
<li><a class="permalink" href="https://github.com/phillbush/xclickroot">xclickroot</a>: click on root window and run a command</li>
<li><a class="permalink" href="https://github.com/swillner/highlight-pointer">highlight-pointer</a>: highlight mouse pointer using a dot</li>
<li><a class="permalink" href="https://github.com/prusa3d/PrusaSlicer">prusaslicer</a>: G-code generator for 3D printers</li>
<li><a class="permalink" href="https://github.com/mgdm/htmlq">htmlq</a>: like jq, but for HTML</li>
<li><a class="permalink" href="https://projects.omarpolo.com/plass.html">plass</a>: manage passwords</li>
</ul>
</article>
<article id="tips">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Shell tips</h2>
<p>Know your processes! The <code>ps</code> command can actually provide a lot of information about processes running on your system. Per the man page, in the <code>state</code> column, letters are used to indicate some important information about the processes.</p>
<ul>
<li><code>c</code> indicates that the process is running in a chroot</li>
<li><code>p</code> tells the process has called pledge() (but not which promises were used)</li>
<li><code>U</code> shows the process has called unveil() and can't unveil() new paths/files anymore</li>
<li><code>u</code> shows the process has called unveil() but it's not locked. It's most likely an issue with how unveil() has been added in the program!</li>
<li><code>X</code> will remind you that you are currently tracing/debugging the process, in case you forgot</li>
<p>Of course, there are many other states, I encourage you to read <code>ps(1)</code> man page to know about all the features it provides.</p>
</article>
<article id="links">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Going further</h2>
<ul>
<li>Publish your photographies on the fediverse: <a class="permalink" href="https://www.tumfatig.net/2023/self-hosting-pixelfed-on-openbsd/">Self-hosting Pixelfed on OpenBSD</a>
<li>Synchronize calendars and address books over the network: <a class="permalink" href="https://dataswamp.org/~solene/2023-04-23-calendar-and-contacts-with-radicale.html">Set up your own CalDAV and CardDAV servers on OpenBSD</a>
<li>Local K3S cloud with vmm: <a class="permalink" href="https://x61.ar/log/2022/09/20220926T143151-openbsd_alpine_k3s_cluster.html">K3s clusterDuck over Alpine over OpenBSD</a>
<li>Cloud deployment: <a class="permalink" href="https://x61.ar/log/2023/05/19052023172439-terraform_proxmox_openbsd.html">Terraform + Proxmox + OpenBSD = &lt;3</a>
<li>VPN guide based on WireGuard: <a class="permalink" href="https://it-notes.dragas.net/2023/04/03/make-your-own-vpn-wireguard-ipv6-and-ad-blocking-included/">Make your own VPN - Wireguard, ipv6 and ad-blocking included</a>
<li>Some vmm storage tips: <a class="permalink" href="https://dataswamp.org/~solene/2023-08-27-openbsd-vmm-templates.html">OpenBSD vmm and qcow2 derived disks</a>
<li>Good old sysadmin network tool: <a class="permalink" href="https://dataswamp.org/~solene/2023-03-26-smokeping.html">Monitor your remote host network quality using smokeping on OpenBSD</a>
<li>Finally a multiboot guide! <a class="permalink" href="https://www.tumfatig.net/2023/multiboot-microsoft-windows-openbsd-and-slackware-linux/">Multiboot Microsoft Windows, OpenBSD and Slackware Linux</a>
<li>For Qubes OS users: <a class="permalink" href="https://dataswamp.org/~solene/2023-06-03-openbsd-in-qubes-os.html">Install OpenBSD in Qubes OS</a>
<li>Templates for cloud deployment: <a class="permalink" href="https://x61.ar/log/2023/05/17052023102313-qemu_proxmox_openbsd_template.html">Creating an OpenBSD template over QEMU/Proxmox</a>
<li>Trying to implement a Qubes OS like OpenBSD: <a class="permalink" href="https://dataswamp.org/~solene/2023-06-16-openkubsd-progress-1.html">OpenKuBSD progress report</a>
<li>Simple tutorial for VM users: <a class="permalink" href="https://byte-sized.de/linux-unix/openbsd-als-vm-installieren/#english">Install OpenBSD as a VM</a>
<li>A guide to pledge system call: <a class="permalink" href="https://dataswamp.org/~solene/2023-09-08-openbsd-how-to-pledge-a-program.html">How to add pledge to a program in OpenBSD</a>
<li>Ever wanted to run a command every day? <a class="permalink" href="https://dataswamp.org/~solene/2023-06-28-anacron.html">Using anacron to run periodic tasks</a>
<li>Deploying a PHP program: <a class="permalink" href="https://dataswamp.org/~solene/2023-07-07-kanboard-on-openbsd.html">How to install Kanboard on OpenBSD</a>
<li>Nice SearXNG guide: <a class="permalink" href="https://www.tumfatig.net/2023/self-hosted-searxng-instance-on-openbsd/">Self-Hosted SearXNG instance on OpenBSD</a>
<li>Faster pkg_add -u for everyone! <a class="permalink" href="https://dataswamp.org/~solene/2023-05-30-openbsd-backport-pkg_add.html">Backport OpenBSD 7.3 pkg_add enhancement</a>
<li>For developers: <a class="permalink" href="https://blog.lambda.cx/posts/openbsd-dynamic-tracing/">Dynamic Tracing on OpenBSD 7.3</a>
<li>For those who never run userdel and groupdel after removing packages: <a class="permalink" href="https://dataswamp.org/~solene/2023-04-03-openbsd-delete-old-users.html">Detect left over users and groups on OpenBSD</a>
<li>Boot OpenBSD on libreboot: <a class="permalink" href="https://gnucode.me/libreboot-full-disk-encryption-on-openbsd.html">Libreboot Full Disk encryption on OpenBSD</a>
<li>Another calendar and addressbook syncing guide: <a class="permalink" href="https://www.tumfatig.net/2023/self-hosted-calendar-and-addressbook-services-on-openbsd/">Self-Hosted Calendar and Addressbook services on OpenBSD</a>
<li>top, vmstat, systat, ps related: <a class="permalink" href="https://dataswamp.org/~solene/2023-08-11-openbsd-understand-memory-usage.html">Some explanations about OpenBSD memory usage</a>
<li>No need for bluetooth to stream to your phone: <a class="permalink" href="https://dataswamp.org/~solene/2023-05-05-openbsd-sound-streaming.html">Stream your OpenBSD desktop audio to other devices</a>
<li>Parsing logs isn't always easy: <a class="permalink" href="https://dataswamp.org/~solene/2023-06-22-opensmtpd-block-attempts.html">Ban scanners IPs from OpenSMTP logs</a>
</ul>
</article>
<article id="artwork">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Artworks of the moment</h2>
<figure>
<a href="images/artwork-issue14.png">
<picture>
<img src="images/artwork-issue14.png"
alt="A floating Puffy holding a paper in hand is asked by a girl «A new issue?! Will you read it to me?»." />
</picture>
</a>
<figcaption>A floating Puffy holding a paper in hand is asked by a girl «A new issue?! Will you read it to me?».</figcaption>
</figure>
</article>
<article id="redaction">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Note from the editorial team</h2>
<p>
</p>
<h3>Note from Solene</h3>
<p>I finally catched up all the backlog I gathered over almost six months. I need to make adjustments to the website framework to make it easier to work with for newer issues, I'd like to publish like before, an issue every two months. I'm still super happy of the webzine style and format, it looks old-school and fits the community in some sense. Thanks everyone contributing to OpenBSD and its community!</p>
<p>The webzine is two years old, what a journey! I'm really proud to see it available in 9 different languages (all the issues aren't translated but still). I may change the layout a little but otherwise, it's good to continue like this.</p>
</article>
<article id="authors">
<div class="puffies" aria-hidden="true">🐡🐡🐡</div>
<h2>Authors</h2>
<p>Solène Rapenne. Many thanks to everyone involved and supportive of the idea</p>
</article>

View File

@ -1 +1 @@
PUBLISHED_DATE="2023-03-19T22:00:21Z"
PUBLISHED_DATE="2023-09-13T22:00:21Z"

View File

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

View File

@ -8,6 +8,6 @@
alt="A black and white picture with a pufferfish staring at the viewer, a human hand trying to block the fish's sight." />
</picture>
</a>
<figcaption>"When I log in as root." by <a href="https://bsd.network/@prahou" class="permalink">Tomáš</a></figcaption>
<figcaption>"When I log in as root." by <a href="https://merveilles.town/@prahou" class="permalink">Tomáš</a></figcaption>
</figure>
</article>

View File

@ -8,6 +8,6 @@
alt="A hand drawn puffy with a headset and a small floating heart on its right. It's labeled Puffones." />
</picture>
</a>
<figcaption>"End of year gifts." by <a href="https://bsd.network/@prahou" class="permalink">Tomáš</a></figcaption>
<figcaption>"End of year gifts." by <a href="https://merveilles.town/@prahou" class="permalink">Tomáš</a></figcaption>
</figure>
</article>

View File

@ -67,7 +67,7 @@
alt="Un puffy bouleversé avec un casque audio et un petit coeur flottant à sa droite. Il est étiqueté Puffones." />
</picture>
</a>
<figcaption>"End of year gifts." by <a href="https://bsd.network/@prahou" class="permalink">Tomáš</a></figcaption>
<figcaption>"End of year gifts." by <a href="https://merveilles.town/@prahou" class="permalink">Tomáš</a></figcaption>
</figure>
</article>
<article id="redaction">

View File

@ -8,6 +8,6 @@
alt="Some circles with spikes having eyes looking like puffy fishes, hand drawn in black and white" />
</picture>
</a>
<figcaption>"Herd of puff." by <a href="https://bsd.network/@prahou" class="permalink">Tomáš</a></figcaption>
<figcaption>"Herd of puff." by <a href="https://merveilles.town/@prahou" class="permalink">Tomáš</a></figcaption>
</figure>
</article>

View File

@ -139,7 +139,7 @@ Ajouter des entrées d'autocompletion est facile mais ksh est évalué en cours
alt="Quelques cercles avec des piquants et des yeux ressemblant à des poissons globe, dessinés à la main en noir et blanc." />
</picture>
</a>
<figcaption>"Herd of puff." by <a href="https://bsd.network/@prahou" class="permalink">Tomáš</a></figcaption>
<figcaption>"Herd of puff." by <a href="https://merveilles.town/@prahou" class="permalink">Tomáš</a></figcaption>
</figure>
</article>
<article id="authors">