So it appears that I have two problems with elogind:

I. Somethng apparently specific to me (perhaps running the build as
   root) where despite NOT having the setuid install enabled, it
   still installed as mode 4755.  To be investigated later.

II. The general 'no input devices' problem.

Concentrating on the latter:

1. I used chmod 755 on Xorg to get rid of the suid bit.  And sure
enough, no input devices.  Dbus was running, I had not installed the
elogind bootscript.

Reboot.

The log shows that the problem is the input event devices (all of
them) :

[ 24138.319] (II) The server relies on udev to provide the list of input 
devices.
        If no devices become available, reconfigure udev or disable 
AutoAddDevices.
...
[ 24138.384] (EE) xf86OpenSerial: Cannot open device /dev/input/event0
        Permission denied.
...
[ 24138.383] (EE) xf86OpenSerial: Cannot open device /dev/input/event1
        Permission denied.

and similarly for the rest of them.  They are all owned by
root:input with mode 660.

2. Add the elogind bootscript (in fact it also installs mountcgroupfs
in rcS.d).  Start it - no error message, but no input.

Reboot - an error message from mountcgroupfs.

3. Rebuild the kernel adding the Memory Conroller in cgroups.
Reboot.

No change.

At that point I restored Xorg to mode 4755.  I don't understand how
this was apparently working a couple of weeks ago with a non-suid
Xorg.

I seem to be repeating what Roger did a couple of weeks ago, with
the same results.

ĸen
-- 
Adopted by dwarfs, brought up by dwarfs.  To dwarfs I'm a dwarf, sir.
I can do the rite of k'zakra, I know the secrets of h'ragna, I can
ha'lk my g'rakha correctly ... I am a dwarf
           Captain Carrot Ironfoundersson (in The Fifth Elephant)
-- 
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