Egregoros

Signal feed

Stefano Marinelli

@stefano@mastodon.bsd.cafe

BSD.cafe and illumos Cafe "Barista", Founder and System Administrator, Unix enthusiast ( #FreeBSD, #OpenBSD, #NetBSD, #DragonflyBSD, #Illumos and #Linux ), with a keen eye for everything happening in this world and the fascinating beings that populate it. I enjoy #music, #photography, and, of course, #technology.

Most of my posts will self-destruct after 6 months.

"I Solve Problems" - https://it-notes.dragas.net/2024/10/03/i-solve-problems-eurobsdcon/

Posts

Latest notes

At the end of it all, I’m here because I like being here.

I’m here to talk to people. To read things I care about. To see beautiful photos. To be part of a wonderful community. To talk about the things I love, to share my thoughts, and some of what I’ve learned over the years.

But also to share the small pleasures of life: a good pizza, a tiramisu, a beautiful sunrise over the sea, or a quiet path through the trees.

There is already enough anger in the world.

Life is too short to spend it being angry all the time.

#GoodNight #Fediverse

With Apple phasing out AFP in macOS 27 and Time Capsules officially reaching end-of-life, it's time to move network backups to proper SMB.

If you run a FreeBSD server, you can build a fast, rock-solid, and secure Time Machine target powered by ZFS and Samba - neatly isolated inside a FreeBSD jail using Bastille.

https://it-notes.dragas.net/2026/01/28/time-machine-freebsd-jail/

Keep your macOS backups running smoothly via SMBv3 (with full vfs_fruit support) and full dataset quota control on ZFS!

#FreeBSD #macOS #TimeMachine #ZFS #BastilleBSD #Samba #SysAdmin #Backup #OwnYourData #SelfHosted #BSD #RunBSD #OwnYourData

A few months ago, a client asked me to shave about €200 a month off our agreement. "We’re trying to cut back on expenses", he said, "to boost our cash flow." I was hesitant, but hey, I agreed.

Fast forward to this morning: one of his team members calls me asking for help because - and I quote - "both Claude and ChatGPT are giving me answers that just don't feel right."

I asked for a little context, only to find out they had upgraded to the top-tier plans for both AIs so they could "solve problems on their own without bothering me."

So, I dropped my client a line: we either revert to our original agreement, or we wrap up this collaboration effective immediately.

Asking me for a discount just to throw far more money at AI subscriptions - only to call me anyway when the bots fail - is, to say the least, a slap (or slop?) in the face.

#IT #SysAdmin

Today, the Linuxulator did its job, and it did it very well.
A client is experimenting with moving from Docker to FreeBSD and jails, and they seem very happy with it so far.
The issue is that part of their build process - as so often happens - relies on Node dependencies that only compile on Linux, macOS, etc., but not on FreeBSD, due to a missing binary that isn't provided for it. Currently, they build on their local machines and push the output to the server, but sometimes they need to make quick changes on the fly.

So, I set up a Linux jail (Ubuntu) using BastilleBSD, installed the dependencies, set up a bind mount, and granted them access to the jail. The result: now they can compile right from there too, improving their overall workflow.

The Linuxulator - and even more so, illumos's lx zones - are truly remarkable pieces of technology.

#FreeBSD #Linux #RunBSD #illumos #SmartOS #OmniOS #Tribblix #Linux #IT #SysAdmin