romanzolotarev.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
We're done with the 7.9 release. The head of the ports tree is now unlocked.
Normal development can continue there.
--
Christian "naddy" Weisgerber
It isn't the prettiest of OpenBSD ports, but if you wanted to install snac2 on -current for self-hosting, it works. I will do a setup guide later:
I have a simple script called pkg_size that lets you query the size of a package and any dependencies that would need to be installed* without installing it.
* (it totals the sizes that pkg_add -s reports for every mountpoint and converts it to usable SI units, not just bytes)
/bin/ksh instead of bash).* (Actual dependencies/external binaries called: basename, bc, grep, mktemp, pkg_add, pkg_info, rm, sed, tee)
Example:
$ pkg_size qemuUsage:
quirks-7.147 signed on 2025-10-10T23:15:26Z
qemu-10.0.2:capstone-5.0: ok
qemu-10.0.2:libssh-0.11.3: ok
qemu-10.0.2:dtc-1.7.0: ok
qemu-10.0.2:libiscsi-1.20.0: ok
qemu-10.0.2:qemu-ga-10.0.2: ok
qemu-10.0.2:libslirp-4.7.0: ok
qemu-10.0.2: ok
/dev/sd1a on /: 1946 bytes
/dev/sd1h on /usr/local: 882110457 bytes
qemu 841.24 MiB
pkg_size package1 [ package2 [ package3 ... ] ]T-4 days until BSD-NL Conference - Early 2026 🐡😈⛳
🌟 Sponsor Spotlight 🌟
We cannot do this without our wonderful sponsors!
OPNsense
https://opnsense.org/
Netzkommune
https://www.netzkommune.de/
The Lightbird
https://thelightbird.eu/
LAYLO
https://laylo.nl/
OpenBSD Amsterdam
https://openbsd.amsterdam/
📆 2026-05-09 / May 9th 2026
🕐 10:00-23:00 CET
📍 Brouwerij Maximus (Utrecht)
🌐 https://bsdnl.nl
#BSDNL #RUNBSD #BSD #OpenBSD #FreeBSD #NetBSD #HardenedBSD #SecBSD #DragonflyBSD
Recently I got asked about my @BoxyBSD@bsd.cafe project, which offers free VPS instances of vary #BSD based systems for learning and educational purposes and I'm happy to share that this projects remains available. Several things could finally be clarified to continue this service to make sure people can learn and practice on real #FreeBSD, #OpenBSD, #NetBSD systems to #RUNBSD. Also, BoxyBSD starts moving over to #Sylve on #bhyve.
But not only that! We could also get some more new resources and locations to scale and this also brings up another new project for #free Linux #VPS instances at https://boxedtux.com (Fedi: @BoxedTux@mastodon.social) where people will be able to learn and practice on different #Linux based distributions (e.g., #Debian, #Ubuntu, #Rocky,...). BoxedTux utilizes #Proxmox clusters as a foundation.
Hope you like this small update... Over & out!
#freeVPS #VPS #VM #Hosting #education #learning #learningplatform #service #opensource #BoxedTux
Managed to FINALLY mount an u9fs share from #OpenBSD in #9front, albeit I haven't yet managed to tackle authentication from 9 to BSD, I only managed it with -a none thus far. This isn't ideal. However, here is what I learned so far:
inetd route as outlined in the manual, it is really finicky to run u9fs in any other way/etc/services, but you can recycle the relevant parts from FreeBSD saucesu9fs fails if it isn't in the right order-u YOURBSDUSERNAMEu9fs logging basically doesn't exist, not even the verbose mode with -D produces anything useful usuallyAmyhow I'll be interested to see if I can listen to music in 9Front over drawterm from my OpenBSD media collection.
Also please someone tell me how to do auth for u9fs.
Now that #reticulum has git support I threw up a mirror of the #OpenBSD src and ports trees: 5bc5086800bcbf0d9a8b552d18ada645 \o/
Ever come across this?
~ $ time xbacklight -set 40The system becomes unresponsive and the mouse cursor becomes delayed and updates maybe 4-10 times per second while I'm waiting for xbacklight to come back.real 0m5.418s
user 0m0.000s
sys 0m0.010s
Info:
hw.machine=amd64
hw.model=Intel(R) Core(TM)2 Duo CPU L9600 @ 2.13GHz
hw.ncpu=2
hw.byteorder=1234
hw.pagesize=4096
hw.disknames=sd0:b4816538ba44ef07,sd1:21e59b3ff3f188e3
hw.diskcount=2
hw.cpuspeed=2134
hw.setperf=100
hw.vendor=LENOVO
hw.product=744943U
hw.version=ThinkPad X200 Tablet
hw.physmem=4000591872
hw.usermem=3869364224
hw.ncpufound=2
hw.allowpowerdown=1
hw.perfpolicy=high
hw.smt=0
hw.ncpuonline=2
hw.ucomnames=
~ $ uname -a
OpenBSD falcon.lan 7.8 GENERIC.MP#7 amd64
7.5-6? I've only been running #OpenBSD since about 2022 at the earliest, and it didn't do this initially.
Is it just my hardware, or is it all machines? Or all Thinkpads?
Is there an issue tracker or anything for it?
Thanks!
OK, u9fs for media sharing from unix to #9front is kicking my butt. I am using the "stock" binary from ports on #OpenBSD.
Cpu server / drawterm access are working on #plan9 Glenda has a password and keys and all. I deliberately chose p9sk1 for the keys in factotum to enable legacy protocols since, as far as I can tell, u9fs only knows that.
Added this to /etc/services (from FreeBSD's equivalent):
9pfs 564/tcp #plan 9 file service
9pfs 564/udp #plan 9 file service
Added this to /etc/inetd.conf:
9pfs stream tcp nowait root /usr/local/sbin/u9fs -D -a p9any -l /var/log/u9fs /media
I opened TCP/564 in pf.conf for good measure - tho I think inetd does this? Anyway,
pass out proto tcp to any port 564
pass in proto tcp to any port 564
u9fs.keys is in place on OpenBSD and it has exactly 3 lines only with password/username/host. Can confirm inetd is OK and u9fs process is running.
However, on 9front:
cpu% 9fs 192.168.1.101
post...
srv net!192.168.1.101!9fs: mount failed: unknown user
cpu%
Same result if I run it manually with srv and mount -c
Logs on OpenBSD side for u9fs don't show anything (wish "verbose logging" were actually verbose and logged something..)
What am I missing?!
The #eurobsdcon 2026 Call for Papers is still open!
https://2026.eurobsdcon.org/cfp/
Submit by June 20th, come to Brussels September 9-13 and mingle with #BSD people!
We also offer pre-submission guidance/mentoring, see the CFP text.
Wonder what BSD and the conferences are about? See https://nxdomain.no/~peter/what_is_bsd_come_to_a_conference_to_find_out.html
@EuroBSDCon #freebsd #netbsd #openbsd #freesoftware #libresoftware #brussels #bruxelles
aarch64: 12883
amd64: 13044
i386: 10631
mips64: 9309
powerpc64: 9507
sparc64: 10079
arm, powerpc, riscv64: work in progress
I know xterm is supposed to be this enormous terrifying bodge, but honestly it gets you a lot. I just don't know how good unicode/emoji support is. Even with #OpenBSD 7.8, some of the emoji appear as black and white outlines, instead of using the Noto Color Emoji font I have installed in ~/.fonts. I'd miss proper clipboard support (I think?), but the memory footprint sure is nicer:
VSZ RSS STAT STARTED TIME COMMAND
7632 16536 SpU 6:14PM 0:00.14 /usr/X11R6/bin/xterm
49420 61956 S Fri06PM 0:01.30 alacritty
I so rarely check mail, other than on my work machine. :P
I should really learn awk more. I just use it as a glorified sed/tr/cut most of the time. ;)
Huh, when's GoT going to be included in base?
I do really love qalc/qalculate, but bc is pretty functional.
I would occasionally miss yt-dlp and mpv, and absolutely scrot/i3-scrot and imagemagick.
Oh man, and w3m and dillo! Argh. XD
Just about every consumer facing operating system, search engine and service is using AI now to some extent. I’ve seen folks switching to #openbsd from Linux/Mac/Windows…but what about other services? Proton has AI, and damn near every internet search engine has AI, even the ones that claim to be private and secure. I’d be interested in hearing some realistic tech stacks and workflows that don’t involve tools with AI in them or created with the help of AI. If you are willing to share please comment.
Oh man, yeah. I never put anything in {,/usr}/{,s}bin except the occasional symlink.
I want to try a pure "just use base" install of #OpenBSD sometime. ;)
cwm is kinda neat, a wee bit reminiscent of #dwm or #rio, but definitely on the mousey side.
The default theme of the version of #fvwm they ship is kinda too colorful, but I'm sure it's extremely configurable... if I can only learn the rather elaborate config setup for it.
openbsd-79-base.pub: RWTSdNN9A3yvWNn7mUjXwv9DOCOUnyfuV+mq1iGPIfD+NhN8EYnEQ1at
openbsd-79-fw.pub: RWQdmBb/OCe1hXE08xCj5VLnBpGpphy7kYPdU3oWyfnrwswjtl8K385E
openbsd-79-pkg.pub: RWSw1kDLJJy6OYgnayEMReLV57z2rzx5jYNCghO+2ARwqd6KuwGFWSn7
openbsd-79-syspatch.pub: RWTJmz/ur68S9e26/JVRr7T88lAPZIF3YgZ3w2lDnf/frAxTerC/DrZ6
I can't speak to the accuracy or "correctness" of the guy's instructions, but the way he opens the video is freaking hilarious.
https://inv.nadeko.net/watch?v=uTrOIPIx7pY
How to Install OpenBSD (2027 Edition)
https://ianwwagner.com//a-tls-terminating-reverse-proxy-with-openbsd.html
Has anyone tried #Sway on 7.9/-current? Is it good?
It's a little buggy in #FreeBSD. I don't really care about sway vs. #i3wm all that much (nor am I ideologically invested in the Wayland vs. X11 grudge match 😄), but I reallly like foot as a terminal, and fuzzel as a launcher/menu, and they're Wayland-only. 😂
Yes, it's the same with @xcpng as #XenServer. XenCenter and XCP-ng Center don't offer the SR-IOV network as an option for VMs. Luckily, #XenOrchestra gets that right.
While there I tested various #BSD OSes with SR-IOV and Intel i350 NICs:
#NetBSD - NIC is described (as defined in pcidevs), but no driver
#OpenBSD - NIC entirely unknown as not in pcidevs
#FreeBSD - virtual function works straight off as igb0
The #NetBSD and slightly-newer #OpenBSD iavf(8) drivers only support much newer NICs.
boostedI created a support page (in lieu of a blog) about SR-IOV on XenServer and XCP-ng with various Intel NICs and different operating systems including #FreeBSD, #OpenBSD and #NetBSD
I think the #NetBSD ixv(4) driver needs resyncing to #FreeBSD from whence it came (or get hints from #OpenBSD). I couldn't get it to work on #NetBSD
https://www.precedence.co.uk/wiki/Support-KB-Citrix/XenServer-SRIOV
Every year we inch closer to network whitelists being the only sane option. 😄
I'd recommend everyone get used to computing offline, and use the internet only to chat and sync stuff.
I'm kinda 50% there already. Fediverse client, limited web usage, syncthing, git, and SimpleNote. That's most of my internet usage on my home computers, especially my 2010 Thinkpad (running #OpenBSD) that struggles with the modern web.
The #eurobsdcon 2026 Call for Papers is still open!
https://2026.eurobsdcon.org/cfp/
Submit by June 20th, come to Brussels September 9-13 and mingle with #BSD people!
We also offer pre-submission guidance/mentoring, see within.
Wonder what BSD and the conferences are about? See https://nxdomain.no/~peter/what_is_bsd_come_to_a_conference_to_find_out.html
@EuroBSDCon #freebsd #netbsd #openbsd #freesoftware #libresoftware #brussels #bruxelles
Built an AI agent harness on OpenBSD 7.8, as a test and - because why not(?)
It's 198 agents. 198 UNIX users. One kernel.
Each job runs through a setuid C wrapper:
chroot(2) → unveil(2) → pledge(2) → execve(2)
PF handles per-department egress. Every syscall is logged.
Idle agents cost zero RAM. They're just directory entries until the executor calls them up. No containers. No VMs. No orchestrator bloat.
Just OpenBSD being exactly what it was built to be. ❤️
More people should know this OS is the ultimate AI harness. 🐡
#OpenBSD #pledge #unveil #pf #BSD #AI #agenticAI
radicale and it has the latest versions of both py3-bcrypt-5.0.0p0 and py3-passlib-1.9.3p0 .And, about my last toot: having a free firmware matters, *a lot*.
From security to privacy, and to avoid kernel panics, even under
not totally free operating systems as #openbsd (atheros ath9k
supported wireless devices).
Dear Dave Thompson, if your sole issue it's the firmware, why is #nonguix
full of software (non firmware) crap? Do we really need these:
- MakeMKV
- Nvidia GL libraries
- Nvidia utilities
- Electron
- Google Chrome
- Genesis Plus GX
- Steam
- Zoom
- Allegro Common Lisp (SBCL works you know and it's #FLOSS)
- Zotero
- Obsidian
- Nvidia AI libraries
- Anydesk
- Unrar
And a few more, clojure and docker/k8s related.
@drj Not really. I used and consulted on UNIX in the 80's when I worked with Siemens, we called it SINIX. In 2001 after starting teaching, I started with Linux and used vim from early on for sysadm work and gui editors for extensive editing. I converted from Linux to #OpenBSD and #NetBSD two years ago to observe KISS including using only vi for all editing. On those two vi is actually nvi. I never really needed the book more than what's in the first 7 chapters. The clone chapters treats every clone systematically alike. But back in 1998, the clones were not really that different.
This book, UNIX POWER TOOLS, and UNIX in a Nutshell, have been with me for about 25 years or more.
⚠️ The Schedule is live! ⚠️
BSD-NL Conference - Early 2026 🐡😈⛳
📆 2026-05-09 / May 9th 2026
🕐 10:00-23:00 CET
📍 Brouwerij Maximus (Utrecht)
🌐 https://bsdnl.nl
#BSDNL #RUNBSD #BSD #OpenBSD #FreeBSD #NetBSD #HardenedBSD #SecBSD #DragonflyBSD
@projectanchorage I would look at multiple options.
- If you're strictly stuck with i386 (not even i486) that means #NetBSD is propably the only choice.
- Depending on your goals, you may want to consider #OpenBSD or #386BSD (today's #FreeBSD).
- Not shure if #OpenSolaris / #illumos supported anything beyond #SPARC(v9 / SPARC64) & #amd64.
The question to me is whether or not old #BSD versions emcan even be built with midern toolchains and if choosing them isn't going to bite one in the ass down the line.
- The reason I choose #Linux for @OS1337 is because it's mature toolchain, drivers and hardware support.
- Tho you may rightfully argue that #OS1337 is just taking the #toybox / #musl + linux "distro" #mkroot and basically tries to make something out of it.
The #eurobsdcon 2026 Call for Papers is open through June 20th!
https://2026.eurobsdcon.org/cfp/
Submit by June 20th, come to Brussels September 9-13 and mingle with #BSD people!
We also offer pre-submission guidance/mentoring, see within.
Wonder what BSD and the conferences are about? See https://nxdomain.no/~peter/what_is_bsd_come_to_a_conference_to_find_out.html
@EuroBSDCon #freebsd #netbsd #openbsd #freesoftware #libresoftware #brussels #bruxelles
Operating the Fedi on BSD is such a bliss. We use both #OpenBSD and #HardenedBSD. They both have their own areas where they shine.
I am very glad and humbled to have them both - and to stand on the shoulders of giants.
I so much prefer the dinos over the modern shite, because well - it is truly unmatched stability while maintaining my sanity.
Remember when a Russian threat actor abusing LLMs was knocking on our door earlier this month?
It caused quite a spike in the Sidekiq workers. I am pretty confident we can now handle that traffic without causing the failures to go up too.
We've done a deep dive into further resource optimizations to a point where I can confidently say we can even handle that spike in threefold.
And should shit hit the fan, the monitoring is now able to call me out of bed too.
Don't thank me, but thank Puffy
and the #OpenBSD developers for developing such a sane operating system.
I don't know who needs to hear this, but there is a somebody out there who made it possible to use a #WindowMaker Mixer dockapp with #OpenBSD #sndiod.
Been playing with the Acme editor from #plan9port. Very much out of my comfort zone (vi-like editors) but so far I quite like it. My goal is to install #9front on my old Thinkpad T430 and use it for writing in my bedroom once I've properly gotten to grips with the editor. Seems like a solid choice of OS for reducing distractions and I find a lot of the ideas behind #plan9 really appealing.
General use daily driver is – and will remain – #openbsd, of course.
@TomAoki @tfb understood. And I’m not insensitive to the real deps here. As one who’s been “forced” to consider more minimal libs/deps (by virtue of choosing #OpenBSD on #PowerPC), I have appreciated adjusting my expectations. I expect that as more perfectly good tech / frameworks are deprecated, we’ll see people rethink these things — for the positive. (Like, will the #Linux #486 deprecation bring people to #NetBSD? ;) )
$ ssh puffy@fishtank.openbsd.amsterdam
The fishtank already runs the latest snapshot on -current, all locked and loaded for the imminent release of 7.9!

The ports tree is locked for the 7.9 release.https://marc.info/?l=openbsd-ports&m=177705842119534&w=2
No more commits.--
Christian "naddy" Weisgerber
The #OpenBSD Foundation's 2026 Fundraising Campaign pages are now live. The foundation raised $513,251 total in 2025. ☺️
Hey fellow #OpenBSD crowd
I am worried about @tedu - can't get a hold of him, last CVS commits were somewhere 2025, no Fedi activity, websites down, etc.
Just wanted to make sure he is okay, regardless of the reason for being inactive.
Update: While the search is still ongoing, somebody I trust just confirmed receiving an e-mail from tedu on Feb 26, 2026.
Started migrating stuff to the new home hypervisor. gemini://rosarium.vigilia.cc/ is now served from my first OpenBSD VM :) #openbsd #proxmox #geminiprotocol #selfhosting
I am slowly coming to understand that the reason some applications crash often on OpenBSD is not the fault of OpenBSD, but the fault of poorly written applications that have tons of vulnerabilities. OpenBSD is designed to be a secure operating system as one of its main goals, and trying to circumvent these safety guardrails by "optimizing OpenBSD for desktop use" -- i.e. tweaking sysctl.conf to the max -- defeats the purpose of having the guardrails in the first place.
If you want an OS where applications are free to roam full of holes and exploits without crashing, use Linux I guess. It will happily continue to allow those poorly written programs to run, giving the user a false sense of stability. Meanwhile, I'm starting to prefer safety and security over "desktop performance at all costs". If a program misbehaves it should die, and OpenBSD will kill it before I even know it misbehaved.
please boost
https://codeberg.org/Izder456/dotfiles/src/branch/main/.local/bin/fastestmirror

Ah, #OpenBSD.
It took longer to type in
$ ssh host syspatch
for several machines than it actually took to download and install the patches. Though I was slowed by typing one-handed due to having a sandwich in the other hand.
Meanwhile FreeBSD's `freebsd-update fetch install` takes a minute or two on similar hardware. And Windows? Let's not even go there.
A new #openbsd release is due out soon. By way of preparation, "You Have Installed OpenBSD. Now For The Daily Tasks." https://nxdomain.no/~peter/openbsd_installed_now_for_the_daily_tasks.html might be useful reading.
OpenBSD -current is now "7.9-current" https://www.undeadly.org/cgi?action=article;sid=20260420053238 #openbsd #development #current #newrelease #security #freesoftware #libresoftware
Workaround of this problem is installing everything on a single slice mounted at "/". It lowers OS security level though.
I mean - that's the only way I know :)
boostedNetBSD turns 33 this Sunday! 🚩
To celebrate 33 years of clean code, portability, and zero bloat, Challenging the rest of the fediverse to help hit this year's funding goals.
Also do drop a screenshot of your uptime, uname -a, or a pic of the weirdest hardware you've got running NetBSD right now. (RockPro64 NPF routers or Pi's hooked up to retro CRTs highly encouraged).
Throw some money at the developers keeping the real UNIX alive:
https://www.netbsd.org/donations/
#NetBSD #UNIX #RetroComputing #OpenSource #runbsd #FreeBSD #OpenBSD #Linux
-current .
boosted@jaypatelani @david_chisnall this is not ready to be used in production. Just use the GCC from ports.
My #AdaLang build tool was built with GCC 15.2 on #OpenBSD :)
boostedhttps://www.iqiipi.com/the-quiet-colossus.html
Should we rewrite BSDs in Ada/SPARK!?
#runbsd #FreeBSD #NetBSD #OpenBSD
SIGUSR1 and SIGUSR2 function as documented.SIGUSR1 with say pkill -SIGUSR1 -x waybar does not toggle the bar and SIGUSR2 doesn't reload it. Yet sending the SIGINT does quit waybar ? I'm using pkill as killall isn't available. It's not a showstopper as I can toggle with a wee script just wondered why that's all ? #WaylandHeads up for any questionable people still running suid-root MTAs in 2026, you'll need to find something better going forward (or compile it yourself).
exim has been removed from #OpenBSD ports.
sthen@ modified ports/mail/exim/*: drop exim from ports, this has been proposed various times over the last couple of years but nobody actually got round to it yet, and it seems like a good point in the release cycle to say bye, the port installs it suid root and it has had quite a few too many security issues to be comfortable with this.
ok job, tb, renaud (maintainer)
#OpenBSD Good morning all. I would like to confirm my understanding regarding snapshot updates, and don't feel this is a question for the mailing list. A few days ago I updated my OpenBSD laptop with 'sysupgrade -s'. This updated to the 7.9 snapshot, but the directory on the mirrors at /pub/OpenBSD/7.9 is not available yet. My assumption: everything needs to be build for the new 7.9 snapshot and will be there in a few days. Is this a correct understanding? If I try to install something now, I get ".../pub/OpenBSD/7.9/packages/amd64/: no such dir". I guess the other possibility is that it won't put up until the 7.9 release is done.
If I have missed something in the FAQ which should clarify this, I apologise for the noise.
Thanks to all the developers and committers who work on OpenBSD!
There were some small disturbances over the last 48 hours. Following the upgrade to #OpenBSD 7.8 our VM host server was hit by a vio interrupt handling issue in vmd which caused lots of error messages getting logged which filled up the /var partition which somehow killed httpd and we were left with a half-working system.
This cascade of bugs has been addressed at the root now. We are running a patched vmd to solve the vio interrupt problem and it seems the issue can no longer be triggered. Many thanks to Dave Voutila for looking into the problem for us and providing a fix we could test.
We can now go back to being boring and stable as usual.
I highly recommend throwing it on an old thinkpad (almost doesn't matter HOW old).
Also, you can get used thinkcenters for pretty cheap, like 50EUR or less. Just add a cheap SSD and you're golden.
I never graduated to daily driving OpenBSD (yet!), but it's great to have on my old Thinkpad X200t.
Hopefully #NetBSD will be able to profit from the wayland prgoress in #OpenBSD?

Upgrading to Mastodon v4.5.9 - might have an intermittent reboot shortly. Sorry about the inconvenience and thank you for bearing with us as always.
lf the file manager for opening images in imv. I just removed the proceeding setsid from the offending lines and all is good.I'm needing some help from my #OpenBSD family. I used to have a package setsid installed with FreeBSD but cannot find it on OpenBSD, Does anyone have any ideas ?
Selectively block cores from the scheduler with sysctl hw.blockcpu https://www.undeadly.org/cgi?action=article;sid=20260415050032 #openbsd #sysctl #hw.blockcpu #blockcpu #development #performance #smt #smt #smp #multicore
OpenBSD supports the 64-core RISC-V Milk-V Pioneer board since version 7.6.
However, this is not mentioned on the riscv64 port page (https://www.openbsd.org/riscv64.html), there is no information on installing OpenBSD on the Pioneer in the INSTALL.riscv64 docs and there also seems to be no RISC-V-specific mailing list for OpenBSD.
Does anyone have more information on running OpenBSD on this specific piece of hardware?
Oh, wait.
#Xedit for #x11 always had a #Lisp interpreter and even
if it's damn cool to have (much lighter than Emacs and comes
with #NetBSD and #OpenBSD base) it never got updated
for XFT support.
https://mirrors.mit.edu/pub/NetBSD/NetBSD-release-10/xsrc/external/mit/xedit/dist/lisp/README
This runs straight:
(defun factorial (n)
(fact-iter 1 1 n))
(defun fact-iter (a b n)
(cond
((> b n) a)
('t
(fact-iter (* a b) (+ b 1) n ))))
(factorial 10)
Press Ctrl-x e to evaluate at the end
of every '()' function.
It will evaluate to 3628800.
My poor #ODROID HC4 is having a hard time each time I send or receive
#GoToSocial posts on
#OpenBSD #arm64.
yeah, I know, this message will also add a drop of load to it :)
So this came up in a number of discussions - in #OpenBSD how do you fix Unicode display on the Virtual Terminal? Even the tmux borders are displayed as â or whatever characters - instead of the standard box drawing ones. vi is also a bit wonky. Is there a known fix?
Please note this question is not about x11 / xenocara, but the Virtual Terminal.
For *BSD fans, I wish to understand something that truly bothers me.
You are a fan of one or more BSD os. Is that BSD (doesn't matter which one) your daily driver, your primary OS on your main computer?
#BSD #FreeBSD #OpenBSD #NetBSD
| Actually, my main is Mac OS: | 98 |
| Actually, my main is Linux: | 191 |
| Actually, my main is Windows: | 13 |
| Indeed it is! My primary OS is BSD (reply below): | 139 |
Closed
boosted#OpenBSD 7.9 will be great news for #OpenBSDonApple users - the long-standing 4-hour EFI timeout boot bug was fixed in 7.8-current and will now become part of -stable. Great news for those wishing to revive older Intel Macbooks. #Apple
#OpenBSD 7.9 coming soon... And it is going to be one heck of a release.
If you want to tinker with it already, go -current.
Do you want to come to Brussels, mingle with BSD people, perhaps do a talk, a tutorial or a BOF session?
The Call for papers https://2026.eurobsdcon.org/cfp/ is open until June 20th, for the conference in Brussels September 9-13, 2026.
We also offer pre-submission guidance/mentoring, as described in the CFP document.
Wonder what BSD and the conferences are about? See https://nxdomain.no/~peter/what_is_bsd_come_to_a_conference_to_find_out.html
@EuroBSDCon #freebsd #netbsd #openbsd #freesoftware #libresoftware #brussels #bruxelles
Noticed this morning that #OpenBSD has moved out of beta into preparation for the upcoming release soon.
⚠️ NOTE: This isn't the official release! ⚠️
Just had to transfer ~ 25GB before heading off to $DAYJOB. What caught my surprise was that the average wireless throughput was 45.3 MByte/s with iwx(4) on #OpenBSD (current).
It might be even faster - I was a bit off from the nearest AP and it had to work through a solid wall or two.
boostedThe BSDCan 2026 schedule has been posted. 30 regular talks, one set of lightning talks, and one Audio BoF: https://www.bsdcan.org/2026/timetable/timetable-all.html
Both FreeBSD and NetBSD will be holding two day Dev Summits across the hall from each other in DMS.
https://wiki.freebsd.org/DevSummit/202606
https://www.netbsd.org/gallery/events.html#bsdcan2026
Just like last year, the reception on Saturday night is free if you register early. This year you must register before May 1, 2026: https://www.bsdcan.org/2026/registration.html
#bsdcan @bsdcan #freebsd #openbsd #netbsd #conference #ottawa
boostedI think it's time for some #OpenBSD #79HYPE

After ~21 years, gcc 3.x has left the building, with the last remaining platform (OpenBSD/luna88k) ported to gcc4.
https://bsd.network/@brynet/115425313813361816
Jonathan Gray (jsg@) has updated the drm graphics drivers (inteldrm/radeondrm/amdgpu) in #OpenBSD 7.9 to Linux 6.18.y/6.18.22 from the 6.12.y longterm support version.
https://bsd.network/@brynet/116201960048161449
https://freshbsd.org/openbsd/src?q=drm&committer[]=jsg
OpenBSD now supports "Delayed hibernation" on amd64: After waiting a number of seconds (up to 24 hrs) the machine will wake from S0ix/S3 idle sleep/suspend and hibernate to disk.
https://bsd.network/@brynet/116217813921273057
The OpenBSD kernel gains a new "parking mutex".. inspired by WebKit.
https://bsd.network/@brynet/115503876824188865
A long standing ACPI issue (boot delay) that has plagued several Intel Mac models has been fixed by jcs@
https://bsd.network/@brynet/115602160298028722
OpenBSD's EFI bootloader now supports loading files from the ESP, making it easier to e.g: copy & bootstrap a ramdisk kernel.
https://bsd.network/@brynet/115630978565153559
Improved support for running OpenBSD as a guest VM on Apple Silicon machines under macOS.
https://bsd.network/@brynet/115899206016337373
OpenBSD/amd64 now supports SMP on up to 255 CPUs, such as on AMD Threadripper/EYPC.
https://bsd.network/@brynet/115899248487624689
OpenBSD iwx(4) now supports additional Intel AX211 WiFi 6/6E models, as well as 160MHz channel support!
https://bsd.network/@brynet/116210371257002339
https://bsd.network/@brynet/116319563256899912
Important security refinements to both pledge(2) and unveil(2), fixing several early design issues.
https://bsd.network/@brynet/116136000669207850
https://bsd.network/@brynet/116197240853794609
https://bsd.network/@brynet/116217472157803716
Plus lots more to see in 7.9! Stay tuned!
Friendly reminder for #OpenBSD -current users, you'll need to use 'pkg_add -Dsnap ...' with upcoming snapshots as the project enters release mode for 7.9.
The -beta tag has been dropped.
it's getting cereal
#unix_surrealism #technomage #openbsd #linux #comic #ai #mastoart #fediart #foss
Game of Trees 0.124 released https://www.undeadly.org/cgi?action=article;sid=20260413125436 #openbsd #got #git #gameoftrees #development #gothub #versioncontrol #libresoftware #freesoftware
Some Monday afternoon maintenance is about to occur. We will (finally) upgrade our VM host server to OpenBSD 7.8, and then upgrade all hosted VMs to the latest release of #GameOfTrees, which has just arrived.
Service will be back shortly.
OK So I have discovered that I do not need seatd started at all. @vlkrs@bsd.network and this post helped.
https://www.reddit.com/r/openbsd/comments/1hp0pcd/wayland_works_as_root_but_no_keyboard_response_as/
Basically I just needed to add "/dev/wsmouse1" and "/dev/wskbd1" to /etc/fbtab.
OK #OpenBSD friends, Why when I install Sway or Mango ( #Wayland ) can I not get any keyboard control ? I can run them fine on #FreeBSD but on OpenBSD they both start but the keyboard does nothing on the mouse seems to work on waybar. I'm using known working configs for both.
I do see errors like permission denied for /dev/wskb* . I'm at a loss as I'm sure I had sway running last year ??
Even copied the startsway.sh and modified for mango but still no keyboard ???
Please boost for a larger reach. ❤️
@vlkrs@bsd.network Are you able to assist at all ? TIA
Thanks to @libreleah 🫶, my stupid self is not using the corrupted fox anymore on #OpenBSD. The "stable-7.8" version of #Librewolf is a bit old but seem to work as expected.
pfsync(4) Packet Header Field Renamed to Avoid AI Bug Report Noise https://www.undeadly.org/cgi?action=article;sid=20260413055845 #openbsd #pfsync #networking #redundancy #carp #pf #packetfilter #development #libresoftware #freesoftware
boosted#Watching the #Integrity splashdown as I upgrade to the latest #OpenBSD snapshot tonight. #Artemis #Artemis2 #ArtemisII #nasa

This weekend is the perfect time to get your #eurobsdcon submissions done!
The Call for papers https://2026.eurobsdcon.org/cfp/ is open until June 20th, for the conference in Brussels September 9-13, 2026.
We also offer pre-submission guidance/mentoring, see towards the end of the CFP document.
Wonder what BSD and the conferences are about? See https://nxdomain.no/~peter/what_is_bsd_come_to_a_conference_to_find_out.html
@EuroBSDCon #freebsd #netbsd #openbsd #freesoftware #libresoftware #brussels #bruxelles #development #sysadmin #hacking #networking
After using #OpenBSD for a while I got used to finding ALL answers in MAN pages. #Linux has them since forever, but man pages on OpenBSD are on another level.
So yesterday I installed Arch Linux to remind myself on overall feel of that OS and I noticed that it doesn't have man command (archinstall with a desktop preset).
I am aware that everything is optional on Arch Linux, but having man pages optional feels rather weird after using OpenBSD.
First of probably many posts about my wacky and wonderful new homelab setup. This is a high level overview of the setup. I’ll cover more specifics later. Maybe interesting if you’re curious about other ways of hosting besides the usual Linux and Docker setup.
https://blog.ianwwagner.com/overview-of-my-new-homelab-setup.html
Trying out #vimb on #OpenBSD and it is the latest version 3.7.1 but I think the OpenBSD port vimb is using the wrong webkitgtk although I'm no expert ?? In the port it uses webkitgtk41 but their github page says to use webkitgtk60 and so features like tabopen do not work and it might be the reason webkit crashes when trying to open a youtube.com page ????
https://github.com/fanglingsu/vimb
Any ports devs able to confirm ????

OpenBSD is S-L-O-W. At least, compared to other modern operating systems. But you know what? That's ok! Sometimes we need to slow down. Sometimes we can take the extra couple of minutes that a FFS2 file transfer takes and just relax and reflect on the day. We don't always have to be in such a damned hurry. I'm learning that I don't have to have the fastest, most powerful, energy-hungry computer to get shit done. I'll take security and correctness over face-melting speed.
Sure, I'm getting older and slowing down just as nature dictates, but I'm also learning to accept that as a good thing, not something to fear. It's okay to just go with the flow, and we will get there when we get there.
When AI bros burn 20K on finding a bug in #OpenBSD, they are talking cost, not the MSRP or anything. That means that we are talking power usage, water and other natural resources.
Those fuckers are literally burning down the planet with this utter crap.
Quote from Mario Savio:
There is a time when the operation of the machine becomes so odious, makes you so sick at heart, that you can’t take part; you can’t even passively take part, and you’ve got to put your bodies upon the gears and upon the wheels, upon the levers, upon all the apparatus, and you’ve got to make it stop. And you’ve got to indicate to the people who run it, to the people who own it, that unless you’re free, the machine will be prevented from working at all!
I am increasingly leaning towards taking pitchforks and molotov cocktails to these so called 'AI factories' and burning it down to the effin ground.
Oh they did the same honors to Wireguard: https://news.ycombinator.com/item?id=47687884
WTAF.
Gooooo #OpenBSD
As #tmux began to accept #LLM pushed code, #OpenBSD
might kick it from base in a near future.
If Abduco+Dvtm stay 'pure', they might even
enter both as an alternative.
More cumbersome, maybe, but often you don't need
to multiplex terminals but just a way to keep
a remote session detached.
I have been daily driving #Sway on #OpenBSD for about a week now. So far very decent, but crashes on startup from time to time. I think it's worth noting that I'm using greetd. All sway-related tools work and even got Waybar and Fuzzel too. I tried cagebreak briefly but didn't like the whole esc'ing thing before every bind.
My Wayland happy list: Mango, Foot, Fuzzel, wl-clipboard, kanshi, wlopm, swayidle, swayimg, swaylock, waybar and Dunst.
@brynet one of the things I appreciate about #OpenBSD is the "this program is misbehaving, best just shoot it in the head rather than let it possibly continue with its misbehavior" policy. Sure, it can be a little annoying as a user when something gets taken out behind the barn, but I'd rather the broken program get loud notice of the issue instead of letting it feaster untreated.
A lot of hubbub over remote a crash, a DoS, not a privesc or RCE.
#OpenBSD never claimed to have zero remote crashes. The goal has always been to minimize attack surface, and mitigate the impact of attacks.
I believe it's worth pointing out the errata was out for 7.7/7.8 almost ~3 weeks ago, and users had a patch ~90 minutes after it was committed.
root device: and freeze. There are quite a few settings to search through but I got it all back up and running. 😌I have to say I don't know why, until some recent discussions on the #OpenBSD mailing lists, I have not heard of the built-in calendar(1) program, but I am totally sold on its simplicity. Really easy recurring and moving events and date calculations based on Easter etc. It is parsed by cpp(1) and so you can # include other calendar files in your personal one.
I really really like this and will consider moving to this format -- 2-way sync with this via vdirsyncer or similar would be awesome to see.
#GoodMorning and good #tzag on this #HumpDay. 🐪
Late post this morning as I was busy trying to figure out how to get Chromium running properly with the new pledge(2) and unveil(2) changes in #OpenBSD 7.9-beta (still crashes for me in spite of everything I've done), all the while resolving my work tickets and drinking my morning #coffee.
If any of my work on #OpenBSD, or my highlight posts here (or elsewhere) has been helpful in the past, a small recurring monthly donation would be extremely appreciated.
boostedhttps://red.anthropic.com/2026/mythos-preview/
I wonder why they didn't check #NetBSD ! 🤔
#FreeBSD #OpenBSD #runbsd
boostedA 27-year-old OpenBSD Vulnerability found in TCP SACK assessing Claude Mythos Preview’s Cybersecurity Capabilities ; other Bugs found in FFmpeg, FreeBSD NFS, Linux kernel... #OpenBSD #Infosec https://red.anthropic.com/2026/mythos-preview/
OpenSSH 10.3/10.3p1 released! https://undeadly.org/cgi?action=article;sid=20260407084719 #openbsd #openssh #ssh #security #cryptography #networking
Which has the best source code?
----
Best is whatever you care about code quality. For some it might be design coherence, for others it might be resistance to security exploits, for others it might be architecture portability.
#netbsd #openbsd #freebsd #opensource
| NetBSD: | 18 |
| OpenBSD: | 46 |
| FreeBSD: | 6 |
Closed
boostedAn overview on running #FreeBSD, #NetBSD and #OpenBSD on the #PINE64 #ROCKPro64 #arm64 board, bare and with PCIe extension cards, in the context of building a NAS system.
https://www.tumfatig.net/2026/bsd-discovery-on-the-pine64-rockpro64/
🤔 je crois que btop a fumé la moquette parce que 1518 degrés celsius mesurés pour les processeurs de mon APU2 ça fait quand même un peu beaucoup et à cette température là #openbsd aurait déjà éteint la machine depuis longtemps comme il le fait avec mon laptop
Jan » 💔 🌐
@js@x0r.be
Sending patches to OpenBSD and getting them merged is the dopamine kick we all desire.
Is there a way in #OpenBSD to stop charging battery from the OS ?
I know there is "hw.battery.chargestop" but it doesn't work on my laptop.
IMGRAM MINI
https://nein.triapul.cz/imgram_mini
Minuscule static gallery, compatible with @rostiger 's webring ( https://codeberg.org/rostiger/subversive.pics_webring )