I'm not sure if this is fixed, I couldn't find a mirror to get the src.rpm of
XFree86, so I got the spec file via cvs.
Anyway, from the spec file:
%pre xfs
/usr/sbin/useradd -c "X Font Server" \
-s /bin/false -r -d /etc/X11/fs xfs 2>/dev/null || :
This is no longer good.
A shell of /bin/false prevents xfs from starting up.
Remove the shell, it doesn't need one, at least I found it doesn't need one:
>From my /etc/passwd
xfs:x:100:101:X Font Server:/etc/X11/fs:
Starts up fine.
Enjoy.
--
Bryan Paxton
Public key can be found at http://speedbros.org/bryan.paxton.asc