<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>honk</title>
    <link>https://honk.netsend.nl/</link>
    <description>honk rss</description>
    <image>
      <url>https://honk.netsend.nl/icon.png</url>
      <title>honk rss</title>
      <link>https://honk.netsend.nl/</link>
    </image>
    <item>
      <title>kuijsten bonked https://mastodon.bsd.cafe/users/OpenBSDAms/statuses/117270148641135475</title>
      <description><![CDATA[<p>Ori Bernstein - GEFS: The File Shredder of the Future.</p>
<p><a href="https://exquisite.tube/w/3QQimMdswWJxrsPaJtak2u" rel=noreferrer>https://exquisite.tube/w/3QQimMdswWJxrsPaJtak2u</a></p>
<p>\o/</p>
<p><a href="https://mastodon.bsd.cafe/tags/EuroBSDCon" rel=noreferrer>#EuroBSDCon</a> <a href="https://mastodon.bsd.cafe/tags/OpenBSD" rel=noreferrer>#OpenBSD</a></p>
]]></description>
      <link>https://mastodon.bsd.cafe/@OpenBSDAms/117270148641135475</link>
      <pubDate>Mon, 14 Sep 2026 20:25:30 UTC</pubDate>
      <guid isPermaLink="true">https://mastodon.bsd.cafe/@OpenBSDAms/117270148641135475</guid>
    </item>
    <item>
      <title>kuijsten bonked https://bsd.network/users/lattera/statuses/117242864581524213</title>
      <description><![CDATA[<p>Reverse engineered <a href="https://bsd.network/tags/Stuxnet" rel=noreferrer>#Stuxnet</a> from 2010 samples released on GitHub: <a href="https://github.com/Sadpainy/Stuxnet" rel=noreferrer>https://github.com/Sadpainy/Stuxnet</a></p>
<p>I have mirrored it on <a href="https://bsd.network/tags/Radicle" rel=noreferrer>#Radicle</a> : <code>rad:z27MwjFvi6GvAPKX5tPeJPuvETYpR</code></p>
<p><a href="https://bsd.network/tags/infosec" rel=noreferrer>#infosec</a> <a href="https://bsd.network/tags/malware" rel=noreferrer>#malware</a></p>
]]></description>
      <link>https://bsd.network/@lattera/117242864581524213</link>
      <pubDate>Thu, 10 Sep 2026 21:43:20 UTC</pubDate>
      <guid isPermaLink="true">https://bsd.network/@lattera/117242864581524213</guid>
    </item>
    <item>
      <title>kuijsten honked https://honk.netsend.nl/u/kuijsten/h/7Y1l96v7786rf4gZd7</title>
      <description><![CDATA[<p>Just released filter-dmarc v0.3.0. It now supports non-UTF-8 mail bodies and does stricter filter protocol parsing. If you are interested in <a href="https://honk.netsend.nl/o/dmarc" rel=noreferrer>#DMARC</a> with <a href="https://honk.netsend.nl/o/opensmtpd" rel=noreferrer>#OpenSMTPD</a> you should definitely give it a try.</p>
<p><a href="https://netsend.nl/opensmtpd-filter-dmarc/" rel=noreferrer>https://netsend.nl/opensmtpd-filter-dmarc/</a></p>
<p>TODO:<br>Currently on OpenBSD "stdio rpath inet" is pledged and everything, that is DMARC, DKIM and SPF verification including DNS resolving, is done by Stalwart's mail-auth (written in Rust). I want to only pledge "stdio" to this huge amount of Rust code and do DNS resolving using OpenBSD native asr(3) in a separate process.</p>
]]></description>
      <link>https://honk.netsend.nl/u/kuijsten/h/7Y1l96v7786rf4gZd7</link>
      <pubDate>Thu, 10 Sep 2026 21:23:36 UTC</pubDate>
      <guid isPermaLink="true">https://honk.netsend.nl/u/kuijsten/h/7Y1l96v7786rf4gZd7</guid>
    </item>
    <item>
      <title>kuijsten honked https://honk.netsend.nl/u/kuijsten/h/24XmMDP1LtCdbPc36c</title>
      <description><![CDATA[<p>I'm happy to share my <a href="https://honk.netsend.nl/o/dmarc" rel=noreferrer>#DMARC</a> filter for <a href="https://honk.netsend.nl/o/opensmtpd" rel=noreferrer>#OpenSMTPD</a> with a wider audience. I've been running it for several weeks myself and so far DMARC is being enforced successfully while no legitimate mail has been blocked. This is just a thin wrapper around <a href="https://mastodon.social/users/stalwartlabs" rel=noreferrer>@stalwartlabs</a>'s DMARC, DKIM and SPF implementations.</p>
<p>It supports an <code>--spf-only-domains</code> argument so that you can easily bypass DMARC for mailing lists like <code>openbsd.org</code> or <code>lists.openwall.com</code>.</p>
<p>See <a href="https://netsend.nl/opensmtpd-filter-dmarc/" rel=noreferrer>https://netsend.nl/opensmtpd-filter-dmarc/</a></p>
]]></description>
      <link>https://honk.netsend.nl/u/kuijsten/h/24XmMDP1LtCdbPc36c</link>
      <pubDate>Tue, 01 Sep 2026 18:38:04 UTC</pubDate>
      <guid isPermaLink="true">https://honk.netsend.nl/u/kuijsten/h/24XmMDP1LtCdbPc36c</guid>
    </item>
    <item>
      <title>kuijsten honked https://honk.netsend.nl/u/kuijsten/h/p6SYt8w2zR4pklS82Z</title>
      <description><![CDATA[<p>Just released an update to my spf and spamtrap filters for <a href="https://honk.netsend.nl/o/opensmtpd" rel=noreferrer>#OpenSMTPD</a>. If you are using them on a listener with auth enabled (i.e. <code>listen on ... auth filter spf</code>) you should update immediately because otherwise an attacker can bypass the filter.</p>
<p>Fixed in <a href="https://netsend.nl/opensmtpd-filter-spf/" rel=noreferrer>filter-spf</a> v1.0.2 and <a href="https://netsend.nl/opensmtpd-filter-spamtrap/" rel=noreferrer>filter-spamtrap</a> v1.0.0, both released today.</p>
]]></description>
      <link>https://honk.netsend.nl/u/kuijsten/h/p6SYt8w2zR4pklS82Z</link>
      <pubDate>Mon, 17 Aug 2026 18:49:25 UTC</pubDate>
      <guid isPermaLink="true">https://honk.netsend.nl/u/kuijsten/h/p6SYt8w2zR4pklS82Z</guid>
    </item>
    <item>
      <title>kuijsten honked https://honk.netsend.nl/u/kuijsten/h/1j81F7jtPmlTqKCg4c</title>
      <description><![CDATA[<p>Just released a fix for <a href="https://honk.netsend.nl/o/opensmtpd" rel=noreferrer>#OpenSMTPD</a> <a href="https://netsend.nl/opensmtpd-filter-spf/" rel=noreferrer>filter-spf</a> on OpenBSD 7.9. Apparently pledge dns needs to be accompanied with rpath /etc/resolv.conf.</p>
]]></description>
      <link>https://honk.netsend.nl/u/kuijsten/h/1j81F7jtPmlTqKCg4c</link>
      <pubDate>Tue, 11 Aug 2026 18:53:42 UTC</pubDate>
      <guid isPermaLink="true">https://honk.netsend.nl/u/kuijsten/h/1j81F7jtPmlTqKCg4c</guid>
    </item>
    <item>
      <title>kuijsten honked https://honk.netsend.nl/u/kuijsten/h/3wSz2x5G6MPmlpHjBS</title>
      <description><![CDATA[<p>In case you like to do DNS lookups using <a href="https://honk.netsend.nl/o/go" rel=noreferrer>#Go</a> on <a href="https://honk.netsend.nl/o/openbsd" rel=noreferrer>#OpenBSD</a> with pledge you have to set <code>GODEBUG=netdns=cgo</code> or compile using  <code>go build -tags netcgo ...</code></p>
<p>I.e. to make my honk resolve hostnames again without recompiling I have set the following:</p>
<pre><code>$ cat /etc/login.conf.d/honk
honk:\
	:setenv=GODEBUG=netdns=cgo:\
	:tc=daemon:</code></pre><p></p>
]]></description>
      <link>https://honk.netsend.nl/u/kuijsten/h/3wSz2x5G6MPmlpHjBS</link>
      <pubDate>Sun, 09 Aug 2026 10:21:40 UTC</pubDate>
      <guid isPermaLink="true">https://honk.netsend.nl/u/kuijsten/h/3wSz2x5G6MPmlpHjBS</guid>
    </item>
    <item>
      <title>kuijsten honked https://honk.netsend.nl/u/kuijsten/h/9j8nTBwdm58Q8FdsqW</title>
      <description><![CDATA[<p>Happy to see symon v2.91 is released and available in <a href="https://honk.netsend.nl/o/openbsd" rel=noreferrer>#openbsd</a> current! 🎉</p>
<ul><li>modernized mbuf and smart probes</li><li>new wg(4) probe</li><li>new time probe to measure cpu usage of symon itself</li><li>tight pledge and unveil for symux(8)</li><li>unveil for symon(8)</li><li>removed old 2001-2004 era ifdefs</li></ul><p>mbuf:<br>    - model after systat(1) mbufs<br>    - add missing cluster mcl2k2<br>    - big performance improvements<br>    - stricter sysctl error handling<br>    - remove ifdef KERN_MBSTAT (defined since OpenBSD 3.2)</p>
<p>smart:<br>    - support running unpriviledged<br>    - support disklabel UIDs using opendev(3)<br>    - use xreallocarray instead of xrealloc<br>    - stricter ioctl error check</p>
<p><code>pkg_add symon symux</code></p>
]]></description>
      <link>https://honk.netsend.nl/u/kuijsten/h/9j8nTBwdm58Q8FdsqW</link>
      <pubDate>Sun, 09 Aug 2026 10:49:29 UTC</pubDate>
      <guid isPermaLink="true">https://honk.netsend.nl/u/kuijsten/h/9j8nTBwdm58Q8FdsqW</guid>
    </item>
    <item>
      <title>kuijsten bonked https://mastodon.social/users/openbsdjournal/statuses/117035709396389802</title>
      <description><![CDATA[<p>Call for testing: OpenBSD vmm(4)/vmd(8) fd-ification <a href="https://mastodon.social/tags/openbsd" rel=noreferrer>#openbsd</a><br><a href="https://undeadly.org/cgi?action=article;sid=20260804054218" rel=noreferrer>https://undeadly.org/cgi?action=article;sid=20260804054218</a></p>
]]></description>
      <link>https://mastodon.social/@openbsdjournal/117035709396389802</link>
      <pubDate>Tue, 04 Aug 2026 18:02:03 UTC</pubDate>
      <guid isPermaLink="true">https://mastodon.social/@openbsdjournal/117035709396389802</guid>
    </item>
    <item>
      <title>kuijsten bonked https://hachyderm.io/users/damienmiller/statuses/116853714071910955</title>
      <description><![CDATA[<p>A few people have asked me recently about how OpenSSH sshd implements privilege separation after the changes of the last couple of years, such as splitting sshd into multiple binaries.</p>
<p>I finally got around to writing it up - please take a look if you're curious.</p>
<p><a href="https://github.com/openssh/openssh-portable/blob/master/README.privsep" rel=noreferrer>https://github.com/openssh/openssh-portable/blob/master/README.privsep</a></p>
]]></description>
      <link>https://hachyderm.io/@damienmiller/116853714071910955</link>
      <pubDate>Fri, 03 Jul 2026 06:24:08 UTC</pubDate>
      <guid isPermaLink="true">https://hachyderm.io/@damienmiller/116853714071910955</guid>
    </item>
    <item>
      <title>kuijsten bonked https://mas.to/users/libreleah/statuses/116357307225534423</title>
      <description><![CDATA[<p>update regarding my librewolf port for OpenBSD: it works perfectly. i screwed up the branding, so the menu icons (e.g. lxqt menu) say firefox. easy fix (just have to enable librewolf branding in the build process; accidentally removed it earlier)</p>
<p><a href="https://codeberg.org/vimuser/librewolf-openbsd-port" rel=noreferrer>https://codeberg.org/vimuser/librewolf-openbsd-port</a></p>
<p>will update for openbsd 7.9 soon (current package is 7.8) and then also for CURRENT. debating whether or not to maintain a temporary package repo, until openbsd merges it. i plan on sending to the openbsd ports team for review.</p>
<p><a href="https://media.mas.to/media_attachments/files/116/357/318/064/630/082/original/888e48db7b5e6a92.png">Attachment: openbsd librewolf</a><img src="https://media.mas.to/media_attachments/files/116/357/318/064/630/082/original/888e48db7b5e6a92.png">]]></description>
      <link>https://mas.to/@libreleah/116357307225534423</link>
      <pubDate>Wed, 08 Apr 2026 20:27:10 UTC</pubDate>
      <guid isPermaLink="true">https://mas.to/@libreleah/116357307225534423</guid>
    </item>
    <item>
      <title>kuijsten bonked https://hachyderm.io/users/eanakashima/statuses/116336639789100929</title>
      <description><![CDATA[<p>My greatest professional accomplishment of the year: I got my exec &amp; manager teammates saying "point positive," a term from whitewater rafting and kayaking. </p>
<p>Meaning: when facing hazards, point people toward where to go/what to do, rather than drawing attention to everything to avoid.</p>
<p><a href="https://media.hachyderm.io/media_attachments/files/116/336/638/303/215/406/original/b2da27e2d6dc40ed.png">Attachment: A drawing showing a river rafter who has fallen out of a raft in rapids. The people still in the raft are pointing to a safe way to swim rather than at rocks to avoid. Caption: &#34;Point positive: pointing the way to go, rather than at the problem.&#34; Drawing created by sketchplanations. </a><img src="https://media.hachyderm.io/media_attachments/files/116/336/638/303/215/406/original/b2da27e2d6dc40ed.png">]]></description>
      <link>https://hachyderm.io/@eanakashima/116336639789100929</link>
      <pubDate>Sun, 05 Apr 2026 09:29:37 UTC</pubDate>
      <guid isPermaLink="true">https://hachyderm.io/@eanakashima/116336639789100929</guid>
    </item>
    <item>
      <title>kuijsten bonked https://mstdn.plus/users/cakewallet/statuses/115899520248008233</title>
      <description><![CDATA[<p>2/ Zcash is here 😍</p>
<p>In Cake Wallet, Zcash is implemented the right way: shielded by default, with privacy built in, not optional. You get the best privacy that Zcash has to offer, with no extra hoops to jump through or manual steps to take. A modern, open-source experience, no waitlist required 😉</p>
]]></description>
      <link>https://mstdn.plus/@cakewallet/115899520248008233</link>
      <pubDate>Tue, 24 Mar 2026 15:32:21 UTC</pubDate>
      <guid isPermaLink="true">https://mstdn.plus/@cakewallet/115899520248008233</guid>
    </item>
    <item>
      <title>kuijsten bonked https://mastodon.social/users/smaurizi/statuses/116194779068278982</title>
      <description><![CDATA[<p>Where: <a href="https://mastodon.social/tags/Berlin" rel=noreferrer>#Berlin</a> <br>When: March 19-23</p>
<p>Don't miss this great conference on the impact of <a href="https://mastodon.social/tags/WikiLeaks" rel=noreferrer>#WikiLeaks</a> organised by <a href="https://mastodon.social/tags/DisruptionLab" rel=noreferrer>#DisruptionLab</a> and <a href="https://mastodon.social/tags/TatianaBazzichelli" rel=noreferrer>#TatianaBazzichelli</a></p>
<p><a href="https://www.disruptionlab.org/exposing-crimes-is-not-a-crime" rel=noreferrer>https://www.disruptionlab.org/exposing-crimes-is-not-a-crime</a></p>
<p><a href="https://files.mastodon.social/media_attachments/files/116/194/776/813/542/065/original/81dce0e7e9836dff.jpg">Attachment: </a><img src="https://files.mastodon.social/media_attachments/files/116/194/776/813/542/065/original/81dce0e7e9836dff.jpg">]]></description>
      <link>https://mastodon.social/@smaurizi/116194779068278982</link>
      <pubDate>Mon, 09 Mar 2026 14:36:38 UTC</pubDate>
      <guid isPermaLink="true">https://mastodon.social/@smaurizi/116194779068278982</guid>
    </item>
  </channel>
</rss>
