ls ~/blog
Blog
Turns out the real treasure was the commands we learned along the way.
What we run into consulting and teaching: the bugs that fought back, the discoveries worth writing down, and the features we contributed.
Subscribe via RSSLatest
Fixing a seven-year-old QEMU VNC bug that corrupted virtio-gpu consoles
A race in QEMU's VNC server, shipped since QEMU 4.0 in 2019, left stale pixels on virtio-gpu consoles. The cause, the merged fix, and a reproducer.
GL650 updated to cover Red Hat Satellite 6.19 with RHEL 10 managed hosts
GL650 now covers Red Hat Satellite 6.19 with RHEL 10 managed hosts: five days, 31 labs, and nine bugs Guru Labs fixed upstream.
Introducing LabConsole for live online IT training: built by instructors, for instructors
The lab platform behind Guru Labs classes for years is now open to any IT training team, with public pricing.
AI-assisted binary patching to fix an abandoned router's DHCP bug
An 8-byte, AI-assisted binary patch that stops EdgeOS dhcrelay3 from re-relaying already-relayed DHCP packets, an RFC 2131 violation.
A KDC policy plugin for cross-realm authorization in MIT Kerberos
xrealmauthz, a KDC policy plugin upstreamed into MIT Kerberos, authorizes cross-realm clients per realm or per principal at ticket issuance.