Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 08/10/2026The Ansible guy finally uses Ansible on his own infra 🙈 Today FreeBSD routers, Bastille jail hosts, the mail server and the Proxmox cluster + PBS moved to AAP: git inventory, defensive patch playbooks, and a curated Private Automation Hub as the only […] [Original post on burningboard.net] 010
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 07/10/2026New post: Claude Code on a FreeBSD 15.1 Plasma desktop, running as a Linux binary through the Linuxulator. In a Proxmox VM, over xrdp. Four detours, four wrong labels. Xorg found no screens. VirtIO-GPU gave me a framebuffer, not acceleration. And a "version regression" was really two Claude […]burningboard.netOriginal post on burningboard.net 001
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 06/10/2026Good grief. There may actually be an outbreak of pneumonic plague in Russia. I just went outside to check whether the DeLorean accidentally dropped me off in the wrong century. Apparently it’s time to dig out the beaked plague-doctor masks, stuff them with herbs, and start protecting ourselves […]burningboard.netOriginal post on burningboard.net 011
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 04/10/2026New in FreeBSD Foundationals, part 4: rc.d, the service framework that fits in your head. How /etc/rc orders your services, why rc.conf is just shell, what rc.subr gives you for free, and the daemon(8) pidfile trap that makes "service stop" quietly restart your process. Then I audited my own […]burningboard.netOriginal post on burningboard.net 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 03/10/2026New on the blog: Self-Hosted AI. Qwen 3.8 27B on a rented RTX PRO 6000 Blackwell, one shell command, ~150 tokens per second. For most of my everyday coding, it is simply good enough now. Also: what "self-hosted" really means on someone else's GPU. You swap trust in an AI vendor for trust in an […]burningboard.netOriginal post on burningboard.net 101
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 01/10/2026ansible-jailexec 2.0.3 is out: a security release for the Ansible connection plugin that runs tasks inside FreeBSD jails via jexec. Files pushed into a jail were staged in /tmp on the jail host with the source file's mode (often 0644), so other local users on the host could read them during the […]burningboard.netOriginal post on burningboard.net 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 28/09/2026Your playbook failed. Management wants a root cause. You have 30 seconds. Introducing larvitz.bofh, an Ansible collection that returns Bastard Operator From Hell excuses: "Root cause: The mainframe tripped over an unhandled SIGSEGV in the automated […] [Original post on burningboard.net] 003
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 27/09/2026„Wie alt ist eigentlich die Jugendorganisation eurer Partei?“ Union: „Unser Chef ist 34. Jung, dynamisch und bei den Erwachsenen darf er schon fast ohne Sitzkissen mit am Tisch sitzen.“ Wenn 34 bei euch noch als Nachwuchs gilt, versteht man zumindest plötzlich sehr viel. #JU #CDUCSU […]burningboard.netOriginal post on burningboard.net 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 27/09/2026For almost a year, my Ansible connection plugin for FreeBSD jails had a jail escape. A symlink inside a jail, a root-owned mv on the host, and every file transfer could land wherever the jail wanted. Rejecting ".." didn't help at all. Now it's CVE-2026-55074. Here's the bug, the fix, and what […]burningboard.netOriginal post on burningboard.net 021
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 25/09/2026Got the 2026H2 Anti-Virus Update successfully installed 💉 #vaccination #vaccine #health #covid #influenza #fsme 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 22/09/2026Falls jemand mit der DKV Krankenversicherung telefonieren muss, und der "AI Telefon Bot" zu nervig ist: "HALLLOOOOO?" "Ist da der Hansi?" "Also die Susanne war am Sonntag... JETZT UNTERBRICH MICH DOCH NICHT DAUERND!" [piiep] Sie werden zu einem Sachbearbeiter verbunden... Man muss einfach nur […]burningboard.netOriginal post on burningboard.net 001
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 21/09/2026Meine lieblings Jahreszeit? Ende Merz! 012
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 19/09/2026$ ping -Q 0xDB -c 3 bahn.de PING bahn.de: 56 data bytes Request timeout: ICMP entfällt heute ersatzlos 64 bytes: icmp_seq=2 time=48h (Umgekehrte Wagenreihung: Payload vor IP-Header eingetroffen) Request timeout: Außerplanmäßiger Halt in Fulda (USB-Stick-Kurier sucht Bordbistro) --- bahn.de […]burningboard.netOriginal post on burningboard.net 001
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 18/09/2026@ikkeT Of course. Proxmox isn't the hypervisor for my machine (it's bare-metal). Proxmox-Backup-Server (PBS) is just the destination of my backups. 100
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 17/09/2026RHEL 10 on ARM64. No convenient native Proxmox Backup Client package. Obviously, I borrowed the client from an old server container, introduced it to SELinux, and pointed it at the host filesystem. 40.6 GiB processed in five minutes. Encrypted. Incremental. Mildly cursed. “No Proxmox Backup […]burningboard.netOriginal post on burningboard.net 212
Reposted by Larvitz :fedora:Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 13/09/2026We had a big wave of automated Mastodon signups with very predictable usernames. I first tried the sledgehammer approach and blocked known VPN ranges at the firewall. It worked. It also blocked legitimate ProtonVPN users. 😬 So I replaced that with a tiny custom Mastodon validator that […]burningboard.netOriginal post on burningboard.net 001
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 13/09/2026@politipet We as in "The burningboard.net Mastodon Instance". I published the guide in case some other Mastodon instance owner might find it useful. 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 13/09/2026We had a big wave of automated Mastodon signups with very predictable usernames. I first tried the sledgehammer approach and blocked known VPN ranges at the firewall. It worked. It also blocked legitimate ProtonVPN users. 😬 So I replaced that with a tiny custom Mastodon validator that […]burningboard.netOriginal post on burningboard.net 001
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 12/09/2026sudo sed -i -E 's/^#?port = [0-9]+/port = 3306/' /etc/postgresql/*/main/postgresql.conf sudo sed -i -E 's/^#?port\s*=\s*[0-9]+/port = 5432/' /etc/mysql/mariadb.conf.d/50-server.cnf sudo systemctl restart postgresql mariadb My colleagues will hate me, but I couldn't resist 😈 #Linux #SysAdmin […]burningboard.netOriginal post on burningboard.net 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 12/09/2026I had a perfectly respectable Red Hat Ansible Automation Platform. So naturally, I built an Arch Linux Execution Environment, taught pacman to answer to microdnf, and used it to patch RHEL systems. Surprisingly, it worked. This is evidence, not a recommendation […]burningboard.netOriginal post on burningboard.net 001
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 10/09/2026Entire house felt like it moved. Small earthquake in southwest Germany 😳 #germany #earthquake 001
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 10/09/2026@Saupreiss Hier in 67112 Mutterstadt auch .. Hat das ganze haus gewackelt! 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 10/09/2026Finally got my LPIC-1 Linux Certification renewed :-) www.credly.com/badges/3129bfad-404b… #linux #certification #lpi #learning 001
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 08/09/2026Musste ein bisschen Schmunzeln 😆 #depol #deutschland #witzig #flachwitz 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 06/09/2026[depol Sachsen Anhang] Die Hochrechnung macht traufig 😢 #depol #sachsen_Anhalt #wahl #noafd 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 05/09/2026Today marks our 5th wedding anniversary. ❤️ And somehow, it doesn’t feel like five years at all. It feels like yesterday, and at the same time, I can hardly remember what life was like without her by my side. Eternally grateful for the incredible gift of […] [Original post on burningboard.net] 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 05/09/2026Bespoke is a programming language in which mutation requires an apology and deadlock is an Exemplary Stalemate of Mutual Deference. The compiler is not angry. It is disappointed. Source files end in .charming. Progress is subject to etiquette […]burningboard.netOriginal post on burningboard.net 111
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 03/09/2026Citrix Workspace is one of those applications I need, but do not want to adopt. So I put its official Debian package in a disposable rootless Podman container on Fedora. X11, PipeWire, GPU and webcam support go in. Citrix-shaped filesystem clutter stays out. It is a packaging boundary, not a […]burningboard.netOriginal post on burningboard.net 011
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 02/09/2026Smoking area. If I'm allowed to walk through there, when I'm not wearing a smoking? 🤵🏻♂️ #nowträwelling #travel #joke 001
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 30/08/2026#nowträwelling ICE772 von Mannheim Hbf nach Hannover Hbf 🚅 #travel #reisen #bahn #db 011
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 29/08/2026[loss, grief] Tomorrow, I’ll travel across half the country, northward. Normally, the thought of a long journey fills me with anticipation. I love travelling. The movement, the distance, the changing landscape, the feeling of being on my way somewhere. Tomorrow feels different. I’m […]burningboard.netOriginal post on burningboard.net 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 29/08/2026I opened a €1,400 network switch. Inside: one circuit board and some blinking lights. No conveyor belts. No sorting bins. Not a single packet. The packet lie goes deeper than you think: netlie.netlify.app #SysAdmin #Networking #IPv6 #TechHumornetlie.netlify.app🚨 THE PACKET LIE 🚨 — Wake Up, Sysadmin! 002
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 29/08/2026At 10:15 I added a gently condescending toast for IPv4-only visitors. It called ipify, which felt inappropriate for someone running an ASN. By 13:27 I had built a Rust/Axum IP service, put it behind Caddy, added MaxMind, three DNS names, trusted-proxy handling, an rc.d service, and a dedicated […]burningboard.netOriginal post on burningboard.net 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 29/08/2026It started as a gag: a tiny popup telling IPv4 visitors that their provider hasn't yet discovered 1998. To do that honestly I needed something to echo the client address. Using ipify felt wrong when you run your own AS. So now it's a service. 🙃 curl ip.hofstede.it curl v6.ip.hofstede.it/json […]burningboard.netOriginal post on burningboard.net 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 29/08/2026It’s 2026. At some point we have to stop pretending IPv4 is still a perfectly normal lifestyle choice. 😇 My website now politely informs visitors when their ISP is still delivering the Internet using technology from 1981. “IPv6 has only been a standard […] [Original post on burningboard.net] 025
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 27/08/2026There is something deeply satisfying about true data sovereignty. No rate limits, no third-party APIs snooping on prompts, and zero cloud lock-in. Just raw self-hosted inference pulling 154 tok/s with an absurd 0.11s TTFT on local silicon. Running Qwen […] [Original post on burningboard.net] 241
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 27/08/2026Update from the engine room: Burningboard.net just finished updating to Mastodon 4.7.0. Everything looking stable and functional. #mastodon #mastoadmin #burningboard 002
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 27/08/2026Back home after spending a week in beautiful Spain. Wonderful scenery, lots of hiking and amazing food. What a beautiful place 🇪🇸 #spain #travelphotography #travel #photography 032
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 27/08/2026@tux es tut mir unendlich leid für deinen Verlust. Was für eine zutiefst berührende und tröstliche Geste von ihr, dir auf diesem Weg noch Halt zu geben. Ich wünsche dir ganz viel Kraft für die kommende Zeit. 🕯️ 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 27/08/2026bhyve inside a jail sounds like a stunt. It isn’t. FreeBSD has supported it since 12.0, and it turns the hypervisor into one more manageable jail: delegated ZFS, VNET, vm-bhyve, devfs rules and all. Here is my complete production setup, including the security caveats […]burningboard.netOriginal post on burningboard.net 024
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 24/08/2026So many beautiful corners to discover in Palma's historic center. Absolutely loving these winding alleys! 🌴🏛️ #Spain #travelphotography #wanderlust #urbanexploration #travelling 030
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 20/08/2026Quiet afternoon in the Sierra de Tramuntana and Port de Sóller #soller #mallorca #travelling 031
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 18/08/2026On vacation for a couple of days. My Mastodon account as well as my blog will be considerably quieter for the forseeable future 🙂🏖️ (And II have proper IPv6 on the roaming network here!) #holliday #travelling #vacation #roaming #ipv6 000
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 16/08/2026In my last blog post I said I really don’t need any more peers for AS201379. Then @reulnl showed up with: “Hey, want a connection to Piter-IX?” Obviously, the correct sysadmin response was: yes. So here we are: 10 peers now. Including one via LowPing.nl […] [Original post on burningboard.net] 001
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 16/08/2026For a few months I have been building a terminal roguelike in Rust, in the spirit of ADOM and NetHack. New article on the technical groundwork: Why ratatui and legion instead of a game engine, four map generators behind one trait (rooms, cellular-automata caverns, hand-drawn ASCII prefabs, and […]burningboard.netOriginal post on burningboard.net 051
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 12/08/2026Git is great at storing dotfiles. It is less good at knowing where they belong, which permissions they need, or why a work laptop and a home server should differ. Here is how I use chezmoi plus Git to manage fish, Neovim, SSH, GnuPG, Atuin and more. Including the “oops, I edited the live file” […]burningboard.netOriginal post on burningboard.net 100
Reposted by Larvitz :fedora:Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 04/08/2026A bug in my Ansible connection plugin needed a real FreeBSD jail to reproduce. So I put three of them on an idle 512 MB free-tier VPS. With pkgbase, the base userland is just 33 MB. And persistent jails use zero idle processes. Here’s the build, the regression test, and the two sharp edges that […]burningboard.netOriginal post on burningboard.net 002
Reposted by Larvitz :fedora:Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 09/08/2026netzluege.netlify.app #humor #networking #ipv6 #verschwörung #netzwerknetzluege.netlify.app🚨 DIE PAKET-LÜGE 🚨 — Wache auf, Sysadmin! 103
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 09/08/2026netzluege.netlify.app #humor #networking #ipv6 #verschwörung #netzwerknetzluege.netlify.app🚨 DIE PAKET-LÜGE 🚨 — Wache auf, Sysadmin! 103
Larvitz :fedora: @larvitz.burningboard.net.ap.brid.gy · 08/08/2026New toy for FreeBSD folks who run Ansible: a become plugin for mdo(1), the mac_do(4) counterpart to sudo/doas. The kernel decides whether the credential transition is allowed, so there is no password, no TTY, no doas.conf, and pipelining just works. Single file, BSD 2-Clause, tested against 15 […]burningboard.netOriginal post on burningboard.net 002