weirdr.net 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.
boostedHappy #ilovefs day, everyone!
A huge thank you to all the amazing free software community members who build and distribute the software we use everyday.
A special thank you (because I like and use these projects) to the Xfce team, the GrapheneOS developers, the Fedora and openSUSE community, the LibreOffice community, and the wonderful people behind the BSDs.
On another year of awesome free and open source software.
#opensource #freesoftware #linux #bsd #fedora #opensuse #archlinux #gentoo #voidlinux #debian #ubuntu #freebsd #openbsd #netbsd #almalinux #rockylinux #libreoffice #grapheneos #xfce #gnome #kdeplasma #lxqt
boostedSystem Administration: Week 4: OS Installation
In this video, we perform a step-by-step manual installation of #NetBSD onto a virtual machine to illustrate the details of the process, including partitioning, boot loader installation, OS set extraction etc.
We also discuss planning of the OS installation by looking at data classification into shareable/non-shareable and static/variable data and think about how to scale this process.
Tracked down the #NetBSD 11 WiFi problems I was having on i386! IT WAS EERO'S FAULT.
Eero has some wonky behaviour when it runs in WPA3/WPA2 mixed mode, sometimes it seems to return NULL packets during auth.
NetBSD11 has wpa_supplicant upgraded to 2.11, which blocks this kind of behaviour.
The fix turned out to be really simple: force wpa_supplicant to only use WPA2 and also specify "ieee80211w=0" in the network config.
I've got a working install; AND #Lagrange also built perfectly this time. I am really quite happy.
I will be even happier when I finally replace these stupid AP's, I have grown to detest them.
Make Your Own CDN with NetBSD
NetBSD is a lightweight, stable, and secure operating system that supports a wide range of hardware, making it an excellent choice for a caching reverse proxy.
https://it-notes.dragas.net/2024/09/03/make-your-own-cdn-netbsd/
Celebrating #WorldRadioDay with the most portable OS on the planet. 🌍
Whether it's the embedded controller inside a vintage radio or the legendary NetBSD Toaster 🍞, the ham/ 📻category in #pkgsrc has you covered.
Why just make toast when you can transmit packets over the airwaves at the same time?
#NetBSD #SDR #PacketRadio #HamRadio #VintageComputing #Linux #unix
boostedMake your own Read-Only Device with NetBSD
One detail that is often overlooked when dealing with embedded (or remote) devices is a key point of vulnerability: the file system.
https://it-notes.dragas.net/2024/09/10/make-your-own-readonly-device-with-netbsd/
boostedThis is a clever use of secmodel+kauth to implement jail-like process isolation on #netbsd
System Administration: Week 3: Files go hier(7)
In this video, we're wrapping up our discussion of filesystems and partitions with a look at file types and partitions and filesystems mounted by default on #NetBSD, #FreeBSD, #OmniOS, and Fedora Linux. We close with a look at the filesystem hierarchy as defined in the hier(7) manual page.
boostedSystem Administration: Week 3: Resizing a file system
In these two videos, we show how to resize an existing filesystem. First on #NetBSD using the resize_ffs(8) tool, where we first increase the size of a 512MB partition to 1GB, then shrink it down to 256MB. Next we repeat the same exercise on #Debian Linux, using the resize2fs(8) tool.
As the @bsdcan lists of talks and tutorials have been posted, I can officially announce my presentation:
Don't Freeze in the Cloud: Reclaiming Home Control with NetBSD
In 2010, I was taking more flights than cups of coffee. After a two-week trip, I returned home to a nasty, albeit expected, surprise: an indoor temperature of 7.8°C (46 F). Possessing more time than money, I decided to solve the problem my own way. I built a custom Python-based control system, accessible only via VPN, to manage my heating.
In 2015, after moving houses, this system was demoted to a secondary role, replaced by a shiny, commercial "smart" thermostat. However, I continued to maintain and update my custom solution for fun.
Fast forward to October 2025: major cloud providers faced significant outages. My commercial thermostat became dumber than a mechanical switch. I was reduced to manual two-hour overrides, with no visibility into settings or usage. It was a wake-up call: keeping my home warm should not depend on someone else's server.
I dusted off my solution and adapted it to modern needs - powered, of course, by NetBSD, running on the very same hardware that served my previous home for years.
In this talk, I will share the journey, the technical challenges, and the architectural decisions behind the project. I will demonstrate how NetBSD’s stability and low footprint make it the ideal operating system for long-term, "set-and-forget" home automation, allowing us to reclaim control from the cloud.
#NetBSD #BSDCan #BSDCan2026 #RunBSD #OwnYourData #Presentation #Talk
boostedWhy run containers when we have microVMs? For example: " New MICROVM kernel for x86, supporting both i386 and amd64, NetBSD 11.0 introduces a dedicated MICROVM kernel designed for extremely fast virtual machines boot, leveraging PVH boot, VirtIO MMIO, and multiple kernel optimizations, it can boot in about 10 ms on 2020-era x86 CPUs." https://netbsd.org/releases/formal-11/NetBSD-11.0.html
#NetBSD #docker #podman
Build 10MB #NetBSD VMs That Boot in 10ms Using #smolBSD
https://ostechnix.com/build-10mb-netbsd-vms-boot-10ms-smolbsd/
boostedRegistration for BSDCan 2026 is open at https://www.bsdcan.org/2026/registration.html + tutorial schedule published.
#bsdcan #freebsd #openbsd #netbsd #development #networking #devops #sysadmin #conferences
For more on BSD and the BSD conferences, see https://nxdomain.no/~peter/what_is_bsd_come_to_a_conference_to_find_out.html (or tracked https://bsdly.blogspot.com/2025/11/what-is-bsd-come-to-conference-to-find.html +
https://medium.com/@peter.hansteen/what-is-bsd-come-to-a-conference-to-find-out-06acd7d77fd8 )
boostedLearn how smolBSD creates minimal (10 MB) NetBSD VMs that boot in 10ms. Full UNIX system, Docker-like workflow, runs on QEMU and Firecracker.
Full guide here: https://ostechnix.com/build-10mb-netbsd-vms-boot-10ms-smolbsd/
#smolbsd #netbsd #microvm #unix #virtualmachine #opensource #qemu #firecracker
boosted📢 The Call for Papers is open for BSD-NL Conference – Spring 2026 📢
We are looking for talks on any *BSD 🐡😈⛳ topic!
Whether you’re a seasoned speaker or just starting out, we’d love to hear from you.
Share your ideas and join us in Utrecht!
🔗 https://events.bsdnl.nl/early2026/
📆 2026-05-09 / May 9th 2025
🕐 10:00-23:00 CET
📍 Brouwerij Maximus (Utrecht)
🌐 https://bsdnl.nl
#BSDNL #RUNBSD #BSD #OpenBSD #FreeBSD #NetBSD #HardenedBSD #SecBSD #DragonflyBSD
boostedAs I wrote before (https://mastodon.bsd.cafe/@evgandr/115912395421390028) I tried to use TURN server for communication with my relatives, but failed to setup secure enough solution. So, I decided to try an old and reliable solution — Asterisk. With the help of a book "Asterisk: The Definitive Guide" from J.V. Meggelen & R. Bryant & L. Madsen, of course.
First, I was forced to build the asterisk package by myself (from ports, ofc), since the binary version from NetBSD repository compiled with the all DB support, except my favourite PostgreSQL database.
By the way, adding users and writing dialplan with the help of aforementioned book was not so hard as I expected
. Same for network setup. Since, I'm using PJSIP I just opened SIPS port and a range of UDP ports for RTP protocol on the my firewall. Despite, my home network hidden behind NAT on the router, there are no big problems with networking — end-user devices and an Asterisk server connected with use of simple star topology.
Surpisingly, the quality of the voice call is excellent comparing with service, provided by local cellular network operators. I suppose, that the secret in used codecs, or it is because there are not so much users (only 2) of my service.
#NetBSD 11 RC1 released!
No official announcement yet but Phoronix has the deets: https://www.phoronix.com/news/NetBSD-11.0-RC1
Victory is mine! #NetBSD 11 RC1 is working!
Overall, pretty uneventful...
Now, I will let it rest for a little while, until qemu 9.2.4 has finished compiling.
Just a shout out to everyone directly or loosly involved in *BSD world here on fedi and elsewhere.
Thanks for having me here. It's been a couple of years now since I migrated from Linux and really enjoying it.
be safe and keep up the excellent work,
#appreciation #bsd #kiss #unix #freebsd #openbsd #netbsd #dragonfly #runbsd #illumos
[3348/9317] Compiling C object libqemu-mipsn32el-linux-user.a.p/linux-user_signal.c.o
So, roughly 30% done. I think the #NetBSD VM will be done first!
The good side of this, is that I can keep an eye on both the #NetBSD 11 VM and the compilation of qemu on my #Slackware server! 😋
It works, but it is going to be painful: since the qemu network emulation provides the VM with an IPv6 address through DHCP, #NetBSD sysinst tries IPv6 first, times out, then tries IPv4... all of this to be redirected by the web server and go through IPv6 - timeout - IPv4 again.
In other words: it downloads, but really really slowly. ☹️
Any help getting out of that painful loop is greatly appreciated (I know how to do it on an installed machine, just not in sysinst) 
It seems #NetBSD 'sysinst' still has issues with the 'curses' qemu console, but it remains readable, so onward!
From:
The following features are to be removed from #NetBSD in the future:
- groff(1). Man pages are now handled with mandoc(1), and groff(1) can still be found in pkgsrc as textproc/groff.
- pf(4). This packet filter is obsolete and unmaintained in NetBSD. It will be eventually removed due to possible long-standing security issues and lack of multiprocessor support. New installations should use npf(7).
No 'npf mastery' book so I really need to read that man page...
$ /usr/local/bin/qemu-img create -f qcow2 /opt/qemu/netbsd11.img 20G
20GB should be enough for most installations I suppose... #netbsd 
boostedI had to use a breadboard to set up a serial console, but I got #NetBSD working on the VisionFive 2! 🥳
Ethernet works great, so I will mostly talk to it over SSH, I suppose.
~/files/download/ISO/NetBSD$ curl -O https://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-11/20260206082425Z/amd64/installation/cdrom/boot.iso
Yeah, going to test #NetBSD 11-RC1 like a savage as usual... 🤓

boostedWe got #CentOS Mascot before #GTA6
https://blog.centos.org/2025/05/release-the-quokka/
Let's go #NetBSD we should get Mascot other than logo

Once again #KDE tries to get rid of minority distributions. This time by replacing SDDM with PLM (plasma login manager). PLM depends on systemd.
So sooner or later no KDE for #alpineLinux, #FreeBSD, #Gentoo, #NetBSD, #OpenBSD, #Slackware, #VoidLinux, etc.
For #BLFS it is no problem as BLFS itself recently discontinued its non-systemd version.
#LFS
My BSDCan submission has been approved!
It will be wonderful to be back in Ottawa, meet again all the "old" (and new) friends from the BSD world and, this time, present something that has saved me more than once... and it’s based on NetBSD!
#BSDCan #BSDCon #NetBSD #FreeBSD #OpenBSD #DragonFlyBSD #RunBSD #BSDCan2026 #Ottawa #Canada #BSD