Earlier quoted context omitted.
> standardized on systemd I sort of understand the reason for using systemd on desktop computers, where things may be rather volatile, but in a stable environment such as a server or a mainframe, the value that this complex piece of software brings to the table is not obvious to me; besides, others have mentioned that it is a sysadmin's nightmare, so...
>"others have mentioned that it is a sysadmin's nightmare" Any examples? If anything I'd expect systemd to make things easier for sysadmins, would be interested in finding out what challenges sysadmins face because of systemd.
Devuan Jessie 1.0.0 stable release candidate
21–30 of 75 posts
Re: Devuan Jessie 1.0.0 stable release candidate
#22Earlier quoted context omitted.
> standardized on systemd I sort of understand the reason for using systemd on desktop computers, where things may be rather volatile, but in a stable environment such as a server or a mainframe, the value that this complex piece of software brings to the table is not obvious to me; besides, others have mentioned that it is a sysadmin's nightmare, so...
I'm not super interested in rehashing the flamewar, so this is anecdata: from the perspective of sysadmin of thousands of physical machines, systemd has been a godsend. It gives me a standard way to supervise, gather log output from, and restart long-running-processes with dependencies on other processes. It's replaced a number of "sleep 10"s and "sleep 60"s that our infrastructure has grown over the years in shell s…
Re: Devuan Jessie 1.0.0 stable release candidate
#23I never understand when OSS projects give themselves names that will never go mainstream. If the goal is semi-popularity at least, then "Devuan" will not work.
I've heard it referred to as Dev1, which doesn't sound as bad.
Re: Devuan Jessie 1.0.0 stable release candidate
#24I never understand when OSS projects give themselves names that will never go mainstream. If the goal is semi-popularity at least, then "Devuan" will not work.
I don't like it either. I think it's just that "vaun" is a rarely used sound in English. No real words end in vaun.
Re: Devuan Jessie 1.0.0 stable release candidate
#25Re: Devuan Jessie 1.0.0 stable release candidate
#26I never understand when OSS projects give themselves names that will never go mainstream. If the goal is semi-popularity at least, then "Devuan" will not work.
Re: Devuan Jessie 1.0.0 stable release candidate
#27Earlier quoted context omitted.
> standardized on systemd I sort of understand the reason for using systemd on desktop computers, where things may be rather volatile, but in a stable environment such as a server or a mainframe, the value that this complex piece of software brings to the table is not obvious to me; besides, others have mentioned that it is a sysadmin's nightmare, so...
I'm not super interested in rehashing the flamewar, so this is anecdata: from the perspective of sysadmin of thousands of physical machines, systemd has been a godsend. It gives me a standard way to supervise, gather log output from, and restart long-running-processes with dependencies on other processes. It's replaced a number of "sleep 10"s and "sleep 60"s that our infrastructure has grown over the years in shell s…
What a nightmare that was to debug and fix.
I'll be happy to go with a system with fewer moving parts, even if that means reboots take a minute longer.
Re: Devuan Jessie 1.0.0 stable release candidate
#28Earlier quoted context omitted.
I'm not super interested in rehashing the flamewar, so this is anecdata: from the perspective of sysadmin of thousands of physical machines, systemd has been a godsend. It gives me a standard way to supervise, gather log output from, and restart long-running-processes with dependencies on other processes. It's replaced a number of "sleep 10"s and "sleep 60"s that our infrastructure has grown over the years in shell s…
Most servers boot really slowly anyway (memory tests, raid cards etc), so why would anyone care if it takes one or ten seconds to boot Linux when the server boots in 120 seconds. Other init systems are capable of restarting things with dependencies as well, like BSD's rcng for instance. I am using runit to supervise my services since I can't rely on systemd.
Again, I'm comparing systemd to pre-systemd Linux distros (including Devuan, which explicitly continues that tradition), not to systems broadly comparable to systemd. If Devuan had a different fancy init system or service manager (which could just be bundling runit configuration for everything the OS ships with) instead of an old-school init system + old-school init scripts, this would be a very different comparison.
Re: Devuan Jessie 1.0.0 stable release candidate
#29"Devuan can be adopted as a flawless upgrade path from both Debian Wheezy and Jessie." That is nice, to have a supported path of simply add sources, signing keys and apt-get dist-upgrade. Impressive work. I'm personally not convinced there's a viable near future for Linux without systemd (not counting the mess that is android (as a potential workstation / server distro) - I think Debian/kFreeBSD is a better path. But…
> I think Debian/kFreeBSD is a better path. Is there an assumption that once Debian decided to go with systemd and an increasing amount of Debian standard software depended on it, the kFreeBSD port will have to be given up at some point?
Re: Devuan Jessie 1.0.0 stable release candidate
#30Earlier quoted context omitted.
>"others have mentioned that it is a sysadmin's nightmare" Any examples? If anything I'd expect systemd to make things easier for sysadmins, would be interested in finding out what challenges sysadmins face because of systemd.
For instance apache not restarting properly on openSuSE 13.2 when ServerName doesn't resolve properly for some reason.
That is the real value of standardization.
EDIT: As far as I can tell as an outsider systemd is at least engineered well enough that these things can be solved, eventually. That wasn't the case before: Everybody had their own quarter-assed solutions that only worked for their specific case and would fail horribly in other cases, etc. etc.