fedi.caserio.de 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.
EDIT: the recording is available here: https://exquisite.tube/w/nQbc54t4G7YGaqiryZ7mg1
On 10 March 2021, I had only just fallen asleep when my phone started buzzing. Then another notification, and another. In a matter of minutes, 142 of my servers went up in the clouds. And not the cloud-computing kind.
Most of them were physically going up in a column of smoke in Strasbourg.
My wife looked at me and asked if I wanted a coffee. I nodded. It was going to be a very long day.
At EuroBSDCon 2026, I won't be giving a theoretical lecture on high availability. Instead, I’m going to tell the raw story of that night: the emergency recovery, the architectural choices that actually saved us, and the ones that crumbled under pressure (because we rarely talk about what fails).
Most of all, I’ll explain why that night changed my perspective, and why I’ve come to see BSD systems not just as operating systems, but as essential, practical tools for building simpler, more resilient infrastructure.
The official schedule is now live. If you want to hear a real-world post-mortem, join me on Saturday, 12 Sept at 11:15 (Room D.0.02).
EuroBSDCon Full schedule: https://events.eurobsdcon.org/2026/schedule/
See you there! ☕️
#FreeBSD #NetBSD #OpenBSD #DragonFlyBSD #RunBSD #EuroBSDCon #SysAdmin #SelfHosted #IT #EuroBSDCon2026 #BSDCon
Progress on parsing Mk/bsd.default-versions:
* the table of known *_DEFAULT value is populated, and very quickly
* staring to query each port to find out if PORTVERSION is affected by any one of those *_DEFAULT values
Imagine something like this:
make -C /jails/freshports/usr/ports/sysutils/qdirstat -V PORTVERSION -V DISTVERSION GUILE_DEFAULT=1.8
make -C /jails/freshports/usr/ports/sysutils/qdirstat -V PORTVERSION -V DISTVERSION IMAGEMAGICK_DEFAULT=999999.9999
etc, contine through all 39 *_DEFAULT values to find out if one of the affects PORTVERSION
Then repeat those 2 * 39 make calls for every active port.
This may take a while.
See https://news.freshports.org/2026/09/11/creating-and-populating-the-tables-for-defaultversions/
Anybody know why immich-ml package is available on FreeBSD 14.x but not 15.x?
This morning I did some update to a dev instance of #FreshPorts - I'll know more after the next commit to Mk/bsd.default-versions.mk how it's working.
Yes, I could rerun an old commit.
And I probably will, but for now, the code is in there and I'm working on other things for now.
FreeBSD 14.5-RELEASE is now available!
As the sixth release of the stable/14 branch, FreeBSD 14.5 focuses primarily on maintenance, including bug fixes, driver updates, and updated versions of externally maintained software.
For new systems, users are encouraged to deploy FreeBSD 15.1.
Explore the release notes and learn more: https://www.freebsd.org/releases/14.5R/announce/
EuroBSDCon is not a traditional conference, but a family gathering. The kind of family you like, the one you choose, the one that always makes you feel at home.
As soon as we landed, we dropped our bags off at the hotel luggage room and rushed straight to the conference venue.
It was fantastic to meet old and new friends again, with that kind of welcome that only BSD conferences can give you.
I've only had the chance to talk to a fraction of the people I'll meet over the next few days, and to me, that's fantastic.
#EuroBSDCon #EuroBSDCon2026 #RunBSD #BSD #FreeBSD #NetBSD #OpenBSD #DragonFlyBSD
I was wondering why my #FreeBSD dev host was sluggish this morning:
[12:06:49] dvl@pkg01:~/ports/head(main) % w
12:06PM up 6 days, 18:29, 3 users, load averages: 85.75, 83.82, 70.43
...
[12:06:50] dvl@pkg01:~/ports/head(main) % jls | wc -l
47
It's busy building via #poudriere.
Now that I'm into pkgbase on #FreeBSD, I've updated my procedure for updating FreshPorts working jails. These are jails in a jail. In short, I'm using bsdinstall for that.
https://news.freshports.org/2026/09/08/updating-a-jail-by-replacing-it-2-0-0/
When your jails are on a private network how do you reach them from the outside? Redirect the port from the host:
bastille rdr TARGET tcp 443 443
bastille rdr TARGET tcp 2200 22
List them with bastille rdr TARGET list, clear with ... clear.
VNET jails don't need and don't use this.
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟲/𝟬𝟵/𝟬𝟳 (Valuable News - 2026/09/07) available.
https://vermaden.wordpress.com/2026/09/07/valuable-news-2026-09-07/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Hey #FreeBSD folks! 🐡
I recently, as of yesterday, installed FreeBSD on my ThinkPad E14 Gen 4, and will document my journey coming from Debian GNU/Linux over to something that is BSD.
I’ve had some knowledge of FreeBSD from past interactions here on Mastodon, as well as from YouTube and other social media platforms. My ThinkPad also has two ssd drives, so I decided to wipe one of them and install FreeBSD, and using it as my daily driver.
I used to be on kolektiva.social a while back. Not sure how long I’ll stick around on this one either, but I came across bsd.cafe while reading through some FreeBSD documentation and figured I’d join.
Feel free to boost me if you remember me, or not, no worries!
Also, here are some relevant and useful links to check out:
https://www.freebsd.org/
https://docs.freebsd.org/en/books/handbook/
As a new #FreeBSD user, I’ve genuinely come to love working in a TTY. There’s something incredibly satisfying about navigating, configuring, and using my OS straight from the terminal! 😍
Manpage Monday: bastille pkg
Manage packages inside your jails without ever consoling in.
Install nginx in myjail
> bastille pkg myjail install nginx
Use the host's pkg binary instead of the jail's
> bastille pkg -H myjail install nginx
Works with any pkg args: update, upgrade, search, audit, info, etc
mkjail-0.2.2 is now in the #FreeBSD ports tree.
The previous release added pkgbase to `mkjail update` and `mkjail upgrade`. This release converts `mkjail create` to be pkgbase aware.
Legacy jails are still supported.
Yesterday and today I started using mkjail-0.2.1 for creating a new jail. It works well for updating and upgrading pkgbase jails.
The newly created jail wasn't pkgbase. I fixed it. There are optimizations available but a new release will come soon. Perhaps later today.
Walk first. Run later.
There will be a PF tutorial at EuroBSDCon 2026 in Brussels:
Network Management with the PF Packet Filter Toolset on OpenBSD and FreeBSD
Featuring Tom Smyth and Peter Hansteen, 2026-09-11, 10:30, full day
See https://events.eurobsdcon.org/2026/talk/RKCHRW/
To register: https://tickets.eurobsdcon.org/eurobsdcon/brussels/
#eurobsdcon #bsd #openbsd #freebsd #networking #firewall #security
Learn about software engineering for cyber resiliency at EuroBSDcon 2026 in Brussels:
The night before CRAmas - why EU regulations are a gift to open source
Alice Sowerby, Pierre Pronchery and Peter Hansteen 2026-09-10, 10:30 full day
See https://events.eurobsdcon.org/2026/talk/RER8UZ/
To register: https://tickets.eurobsdcon.org/eurobsdcon/brussels/
#eurobsdcon #bsd #netbsd #openbsd #freebsd #development #engineering #cra #cyberresilience #cybersecurity
Next Saturday at #EuroBSDCon 2026, I'll tell the story of one of the longest nights of my career.
On 10 March 2021, I had just fallen asleep when the alerts started arriving. One server down. Then another. And another.
Different servers, different workloads, one thing in common: the OVHcloud Strasbourg data centre.
Then came the news: SBG2 was on fire.
I had 142 servers there.
The mission for the night was simple to state: bring the critical services back before 8, then recover everything else as quickly as possible.
This talk is about what happened next. The things that worked, the architectural choices that saved us, and especially the ones that failed when we needed them most.
And it's also the story of why that night changed the way I design infrastructure, and why BSD systems became such an important part of it.
The night 142 of my servers went up in the clouds. Physically.
📅 Saturday 12 September, 11:15
📍 EuroBSDCon 2026, D.0.02
#BSD #FreeBSD #EuroBSDCon #Sysadmin #Infrastructure #RunBSD #NetBSD #OwnYourData #Linux #DisasterRecovery
Next Saturday at #EuroBSDCon 2026, I'll tell the story of one of the longest nights of my career.
On 10 March 2021, I had just fallen asleep when the alerts started arriving. One server down. Then another. And another.
Different servers, different workloads, one thing in common: the OVHcloud Strasbourg data centre.
Then came the news: SBG2 was on fire.
I had 142 servers there.
The mission for the night was simple to state: bring the critical services back before 8, then recover everything else as quickly as possible.
This talk is about what happened next. The things that worked, the architectural choices that saved us, and especially the ones that failed when we needed them most.
And it's also the story of why that night changed the way I design infrastructure, and why BSD systems became such an important part of it.
The night 142 of my servers went up in the clouds. Physically.
📅 Saturday 12 September, 11:15
📍 EuroBSDCon 2026, D.0.02
#BSD #FreeBSD #EuroBSDCon #Sysadmin #Infrastructure #RunBSD #NetBSD #OwnYourData #Linux #DisasterRecovery