Maybe I should switch to GhostBSD 🤔
"GhostBSD Switches to XLibre Over Wayland"
https://ostechnix.com/ghostbsd-switches-to-xlibre-over-wayland/
Maybe I should switch to GhostBSD 🤔
"GhostBSD Switches to XLibre Over Wayland"
https://ostechnix.com/ghostbsd-switches-to-xlibre-over-wayland/
Our friends from https://openbsdjumpstart.org published a nice article about bsd.rd.
Lab: Anatomy of bsd.rd — No Reboot Required
I just wrapped up an interesting call that was originally scheduled for last week but rescheduled for today. The client is looking for a unique setup, and thanks to having an early re-read of the fantastic The Book of PF - 4th Edition, I was able to propose some configurations that had completely slipped my mind. The client is extremely curious, and this will likely lead to a new OpenBSD deployment in an interesting environment.
At the same time, I received an email from a professor at an Italian university whom I had encouraged to extend his lectures to include BSDs. I piqued his curiosity as well and proposed a session specifically on firewalls, focusing on OpenBSD and pf. He will be reading The Book of PF soon and will likely add it to his students' recommended reading list. I'll probably present them, too.
In short - one book, a thousand new possibilities. Infinite thanks to @pitrh for the massive and wonderful work behind it.
https://nostarch.com/book-of-pf-4th-edition
#OpenBSD #FreeBSD #NetBSD #RunBSD #PF #Firewalling #IT #SysAdmin
The day is off to a good start.
This morning's sunshine felt like a good sign. Plus, I have a call coming up later that promises to be interesting, to say the least - I'll share some details shortly.
Stay tuned!
$ doas pkg audit -F
vulnxml file up-to-date
expat-2.7.3 is vulnerable:
expat -- multiple vulnerabilities
CVE: CVE-2026-25210
CVE: CVE-2026-24515
WWW: https://vuxml.FreeBSD.org/freebsd/027c6c07-065b-11f1-baae-589cfc023192.html
1 problem(s) in 1 package(s) found.
udah seneng kemarin yang vul di python beres sekarang ada lagi ha ha ha
Obligatory Dmesg: https://dmesgd.nycbug.org/dmesgd?do=view&id=8833
#NetBSD #RunBSD
There's something simultaneously liberating and terrifying when you intentionally delete tens to hundreds of GBs of data off a storage array.
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/
Sécuriser les systèmes embarqués avec un système de fichiers en lecture seule
Make your own Read-Only Device with NetBSD
Read-Only Root für eingebettete Systeme mit NetBSD
✨ Sécuriser les systèmes embarqués avec un système de fichiers en lecture seule
La configuration d'un système #Netbsd en lecture seule atténue un point de vulnérabilité critique souvent négligé : la corruption du système de fichiers sur des supports de stockage peu fiables.
🔗 https://p4u.xyz/ID__FKNQB6R/1 (🇩🇪🇺🇸🇫🇷)
#Vulnerability #Runbsd #Ownyourdata #Itnotes #Embeddeddevices #Bot
✨ Make your own Read-Only Device with #Netbsd
A practical guide to hardening embedded systems by eliminating file system write vulnerabilities through a memory-backed root configuration.
🔗 https://p4u.xyz/ID__FKNQB6R/1 (🇩🇪🇺🇸🇫🇷)
#Vulnerability #Runbsd #Ownyourdata #Itnotes #Embeddeddevices #Bot
✨ Read-Only Root für eingebettete Systeme mit #Netbsd
Die Absicherung des Dateisystems als kritische Maßnahme gegen Datenkorruption und Ausfälle
🔗 https://p4u.xyz/ID__FKNQB6R/1 (🇩🇪🇺🇸🇫🇷)
#Vulnerability #Runbsd #Ownyourdata #Itnotes #Embeddeddevices #Bot
Make 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/
Secondary: "Tianve" - HP-250 G3
Kernel: 14.3-RELEASE-p8 amd64
Operating System: GhostBSD 25.02-R14.3p8
Desktop: LXQT 2.3.0
Windowmanager: XFWM4
Qt Version: 6.10.1
Graphics Platform: X11
https://bsd-hardware.info/?probe=77494a1526
#runbsd #freebsd #ghostbsd #unix #foss #lxqt #desktop #screenshot
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
The @bsdcan list of talks and tutorials has been posted:
https://blog.bsdcan.org/blog/