[kwlug-disc] Devuan, a distro without systemd

Jeff Smith crankyoldbugger at gmail.com
Sat Jul 29 18:36:10 EDT 2017


I just sent this from the wrong account... let's try it again!


-----




It seems that the lads down at the Black Hat conference in Las Vegas aren't too thrilled with systemd either:


https://linux.slashdot.org/story/17/07/29/1647255/systemd-named-lamest-vendor-at-pwnie-security-awards?utm_source=feedly1.0mainlinkanon&utm_medium=feed

[https://a.fsdn.com/sd/topics/debian_64.png]<https://linux.slashdot.org/story/17/07/29/1647255/systemd-named-lamest-vendor-at-pwnie-security-awards?utm_source=feedly1.0mainlinkanon&utm_medium=feed>

Systemd Named 'Lamest Vendor' At Pwnie Security Awards - Slashdot<https://linux.slashdot.org/story/17/07/29/1647255/systemd-named-lamest-vendor-at-pwnie-security-awards?utm_source=feedly1.0mainlinkanon&utm_medium=feed>
linux.slashdot.org
Long-time Slashdot reader darkpixel2k shares a highlight from the Black Hat USA security conference. The Register reports: The annual Pwnie Awards for serious security screw-ups saw hardly anyone collecting their prize at this year's ceremony in Las Vegas... The gongs are divided into categories,...







________________________________
From: kwlug-disc <kwlug-disc-bounces at kwlug.org> on behalf of Hubert Chathi <hubert at uhoreg.ca>
Sent: 29 July 2017 15:20
To: kwlug-disc at kwlug.org
Subject: Re: [kwlug-disc] Devuan, a distro without systemd

On Sat, 29 Jul 2017 13:09:50 -0400, Khalid Baheyeldin <kb at 2bits.com> said:

[...]

> Even if systemd was the default it should be fully replaceable from
> the start, not 3 years after.

In fact, it was fully intended to be replaceable from the start of the
switch to systemd-as-default.  For example, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746715, in which the
Debian Technical Committee resolved that:

"For the record, the TC expects maintainers to continue to support
the multiple available init systems in Debian.  That includes
merging reasonable contributions, and not reverting existing
support without a compelling reason."

(This was about 6 months after their original resolution deciding that
systemd would be the default.)

>> Some Debian Developers, in fact, have done work on implementing
>> things to allow those desktops to work without systemd, though I
>> haven't tried it out myself, so I don't know how well it works.

> The thread you linked to was from last May. Are other desktops
> non-systemd capable since then?

The work on making the desktops runnable without systemd was done quite
a while ago -- it wasn't started recently.  There's a package in Debian
called systemd-shim, which has been in Debian since jessie, to implement
some of the required systemd functionality for non-systemd systems. You
should be able to install GNOME, KDE, or XFCE in Debian without
systemd-sysv (i.e. without running systemd as init).  On my system,
which has XFCE, some GNOME components, and some KDE components, and
which is somewhere between jessie and stretch (I'm part-way through
upgrading), if I do "apt remove systemd-sysv", then it just says that it
will remove systemd-sysv, and install systemd-shim and sysvinit-core,
while leaving everything else untouched.  Though I haven't actually
tried it to see how well it works in practice.

In any case, as I said, it's mostly an issue of the desktops having
chosen to use systemd, and not an issue of Debian choosing systemd as
the default.  I think that Debian has done about as much as it can to
make running a non-systemd possible, because it can't make decisions for
upstream, and there's only so much additional work that Debian
Developers can be expected to do to make things compatible.

>>> And I tried checking on Ubuntu 16.04, and neither sysvinit-core nor
>>> runit-systemd exist.
>>
>> I don't pay much attention to Ubuntu, but those packages are present
>> in Debian stretch.

> Ubuntu had its own init system which worked well. It suffered from the
> non obvious error messages when things did not work, but one had to
> check in /var/log/mysql* (or whatever package that failed to start).

> When Debian said they are going systemd wholesale, Ubuntu just
> followed along. They could have said, we will wait and see, or make it
> an option, but instead they too decided to go all in on
> systemd. Another bad decision.

If you want to complain about Ubuntu not offering a choice, I have no
objection there.  They seem to have gone further than Debian in making
systemd their default in that they seem to not allow the option for
running sysv as init even though Debian allows for that.  But Ubuntu
seems to be diverging from Debian in some ways.  Although Ubuntu is
derived from Debian, they are quite separate, and what is true for one
is not necessarily true for the other.

Hubert

_______________________________________________
kwlug-disc mailing list
kwlug-disc at kwlug.org
http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://kwlug.org/pipermail/kwlug-disc_kwlug.org/attachments/20170729/e8f25c19/attachment.htm>


More information about the kwlug-disc mailing list