OK, I notice that /tmp/.ICE-unix is created by rc.sysinit, but /tmp/.X11-unix is not.
For most things, this is not an issue because if xdm/gdm/kdm are started in runlevel 5, this directory (/tmp/.X11-unix) is auto created. If you startup in runlevel 3 and use startx, the directory is also created. However, nx and freenx binaries are not suid root and can not properly create /tmp/.X11-unix with the correct ownership/permissions ... which is root:root and 1777. Not having /tmp/.X11-unix causes KDE to be very slow to start up and causes other issues with KDE apps. It seems to me that adding /tmp/.X11-unix to be created at the same time and in the same way as /tmp/.ICE-unix is already created is the best way to solve this issue. Is there some reason why RHEL does not create /tmp/.X11-unix at startup in rc.sysinit? I package the nx and freenx SRPMS for CentOS and I can create an init.d startup script to create /tmp/.X11-unix if it does not exist on startup as root, but I thought I would also ask here to see if I should file a bugzilla entry to have that startup done by rc.sysinit. Is there a reason to not create /tmp/.X11-unix in rc.sysinit? If not, I will file a bugzilla entry requesting it. Thanks, Johnny Hughes
signature.asc
Description: OpenPGP digital signature
_______________________________________________ rhelv5-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/rhelv5-list
