On 12/15/2018 09:00 PM, DJ Lucas via blfs-dev wrote:
As eudev is to systemd-udev, elogind is to systemd-logind and provides
org.freedesktop.login1 interface. It's a bit too early to call it
working flawlessly (being I haven't actually built Gnome yet), but it
seems to work so far in that I have working Xorg, owned by me, and
privilege escalation works as expected (I can run nmcli) with no CK2 in
sight. I took care of using elogind for three of the remaining five
packages that Gentoo hasn't got patched upstream yet.

So, what that ultimately can get us if included in BLFS (not LFS) is the
following: drop CK2 and pm-utils (these shouldn't be needed on minimal
servers), rootless Xorg - which should be in systemd anyway
(--enable-suid-wrapper should go unless there are other issues with
that, but I'm unaware of any at this point), all sessions are managed
whether ssdm or manual (mis-behaving processes don't hang out after the
user session is gone - also, is kdm still a thing, can probably bring
that back too if so), consistent automounting of hotplugged storage
devices, full Gnome dependencies are now met on SysV so full Gnome comes
back, a v2 cgroup manager is provided on SysV (albeit rudimentary, but
opposed to v1 only with CK2), and some of the divergence between the two
BLFS books can be eliminated outright.

If deemed appropriate for the book, the xorg-server patch is a show
stopper, but we can continue to build with the suid wrapper for SysV in
the interim - this still works fine, it just runs as root like it has
for the past few decades. I do intend to get the necessary changes for
upstream packages submitted regardless.

http://www.linuxfromscratch.org/~dj/elogind/HowTo.txt

Also, unrelated, at some point (it's been a while since I've *used* SysV
for any length of time), I'd like to add (or move) run-parts to the
fcron page (can xi: it too if preferred), add the hourly, daily, weekly,
monthly, and yearly directories, and provide update scripts for usbids,
pciids, and make-ca in the weekly folder (as is done with timers in the
systemd book). Any objections/concerns to this?

Can we talk on the phone to discuss. I can call you when convenient or you can call me at 210-659-1404. I'll be here tonight and all day tomorrow and Monday, but don't call before 10AM.

  -- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to