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

Bug#748203: xorg-server: Please enable logind support



Hello,

Looking at this again, to enable logind support the only new
needed dependency is against libdbus, so no direct dependency against
systemd library, everything is done using dbus calls[0].

Enabling the suid-wrapper is causing severals binaries to be renamed
and/or added:

The main Xorg binary is renamed to Xorg.bin and moved to some libexec
directory.

A new setuid binary "Xorg.wrap" is added and installed in that same
libexec directory.

And the /usr/bin/Xorg replaced by a shell script calling the wrapper.

Like said in my previous message we'll need to drop the current
xserver-wrapper built from the xorg source package. We need to check if
this wrapper is also working on !linux architectures and that we have
an upgrade path regarding its configuration file.

I didn't test all of this yet, but before does that sound like
something that could happen for jessie?

Cheers,

Laurent Bigonville

[0] There is another feature (socket activation) which can also be
enabled, this one is adding a dependency against libsystemd-daemon
apparently.


Reply to: