Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Even though I severely dislike systemd, and am a fan of FreeBSD's stability and simplicity, I also have found this attitude to be an annoyance. For example, if I want to upgrade a fleet of a hundred or so FreeBSD boxes remotely, the answer seems to be, "Don't do that. You must upgrade each one by hand."

This is the principal reason why I've leaned toward Debian stable (which also aims at being a stable UNIX like FreeBSD) for decades, even though Debian has also been infected with systemd and has made other questionable decisions. Alternatively, I've also had good luck with Void, Alpine, and Artix. (I've had difficulties with electron apps on Void desktop, but it runs flawlessly on servers.)



If you're getting the "do it by hand" answer, you're asking in the wrong places.

Ansible, SaltStack, all the devops automation stuff is available and can certainly handle "freebsd-update fetch; freebsd-update install; reboot".


> For example, if I want to upgrade a fleet of a hundred or so FreeBSD boxes remotely, the answer seems to be, "Don't do that. You must upgrade each one by hand."

either that or "don't do an upgrade, build new ones and replace the old ones instead"


> (I've had difficulties with electron apps on Void desktop, but it runs flawlessly on servers.)

If by any chance it was related to sound, today is your lucky day as I just solved that this morning before work.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: