[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#727708: systemd (security) bugs (was: init system question)



On Sun, Dec 01, 2013 at 11:11:43PM +0100, Sune Vuorela wrote:
> On Sunday 01 December 2013 21:50:49 Ian Jackson wrote:
> > This leads me to a question which I find myself asking, after reading
> > the systemd debate page:

> > If we were to adopt systemd as pid 1, which sections of the systemd
> > source code would we probably want to adopt as well ?  Or to put it
> > another way, which other existing programs would be obsoleted ?

> logind is obsoleting consolekit and libpam-xdg. (Consolekit tracks wether
> or not a user is sitting on the physical console or logged in.  libpam-xdg
> ensures that XDG_RUNTIME_DIR is handled according to the spec).  Logind
> also ensures that a user session actually can be terminated when she logs
> out.

> Logind is the most important one, and within a year or two all desktop
> environments that wants to be slightly more advanced than TWM is going to
> need it.  Even Ubuntu is using logind and is iirc maintained there by
> Steve Langasek.

It's collectively maintained in Ubuntu; I do help with it, but Martin Pitt
does most of the routine maintenance for the systemd source package (udev,
logind).

> Beside that, there are among others:
> the timezoned is ensuring a common way that applications can get notified
> when the hosts timezone changes.  KDE does have something for that that
> would be obsoleted.  I think most other systems requires restart of
> applications or manual magic in each app.

'timedated'

> hostnamed is for notifying when hostname changes. KDE does have something
> for that.  I don't know who else.

> There are more parts, but that's where my research has ended so far. 

The other one that GNOME uses, and that should be adopted, is localed.

But these dbus services (logind, timedated, hostnamed, localed) are things
that we should adopt, /independently/ of whether systemd is used as pid 1.

I don't know that there are any systemd services that we would want to adopt
IFF we switched to systemd for pid 1.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org

Attachment: signature.asc
Description: Digital signature


Reply to: