News for hackers. Stuff that matters.
Re:The importance of Devuan by pmontra on Sunday December 10, 2017 @10:14AM (#15891728)
The conclusion of the post is:

> the reason to use Devuan is hard calculated costs. We are a small team at ungleich and we simply don't have the time to fix problems caused by systemd on a daily basis.

They lament

> servers that don't boot, that don't reboot or systemd-resolved that constantly interferes with our core network configuration

Using systemd was costing them too much. Moving back to the previous init system looks like a rational choice for them.

My experience is different but I only manage a handful of virtual servers and not on a daily basis, plus my laptop. Systemd configuration files are not difficult to write and they restart the daemons if they crash. For complex stuff I make systemd run a bash script that eventually executes a daemon, kind of cheating. My laptop still runs well. Booting time is definitely not an issue, it went from fast once per month or so (kernel upgrades), to fast still once per month so. I didn't notice any difference after the change of the init system. A good thing but maybe it means that the return on investment was dubious for this use case.

Binary log files are objectively worse than text ones. cat, less and tail were good enough and shorter to type than journalctl. Ok, I could alias it to a four characters word but it was still a lot of work that could have been invested on some other goal. Instead I've got servers with possibly compact binary logs made of very few lines and large text logs from web applications.

I'm also puzzled by the philosophy of bundling more things together and tighten dependencies. It's somewhat disconcerting and I'd like a system where we could swap components out more freely, but this is an opinion and not facts.

Re:The importance of Devuan by gerbilly on Monday December 11, 2017 @08:29AM (#15896865)
> Systemd configuration files are not difficult to write and they restart the daemons if they crash.

This I have a problem with, if it crashes, I'd prefer it stay crashed, instead of crashing over and over.

At least when it crashes, a human can come and see why it's crashing, rather than doing the caveman thing and just restarting it over and over.

Re:The importance of Devuan by rkangel on Monday December 11, 2017 @09:21AM (#15897129)
The restart 'strategy' is a one line configuration change in the unit file. "Restart=always" vs "Restart=no". See:

https://www.freedesktop.org/software/systemd/man/systemd.ser...

Re:The importance of Devuan by someone12345 on Monday December 11, 2017 @02:47AM (#15895697)
> They lament

>> servers that don't boot, that don't reboot or systemd-resolved that constantly interferes with our core network configuration

Which is interesting given Debian doesn't use systemd-resolved (unless manually configured). So they made up problems that don't exist by default?