[desktop-discuss] why is Xsun removing /tmp/.ICE-unix

Mike Oliver Mike.Oliver at Sun.COM
Wed Sep 6 14:33:19 PDT 2006


Willi Burmeister wrote:
> [...]   Why is Xsun removing /tmp/.ICE-unix at all? Xsun on Solaris 9
> and Xorg ignores the directory, why this change in behaviour in Solaris 10?

Somebody apparently thought that wiping out that directory when
Xsun starts up was a good way of recovering from the
ownership/permissions problem that happens if the directory gets
created 0775 by some random user.  Of course they were wrong,
that's a dreadful thing to do and it needs to be fixed ASAP.

In the meantime the workaround of creating the directory with the
correct ownership (root.sys or root.root) and permissions (1777 I
suppose, although that seems insecure) at system startup *and*
putting some content in there so that it's never empty and
therefore never gets deleted should be fine.

Presumably the real fix is that some startup script (or, now, SMF
service) should be responsible for creating this directory.

Did you open a call on this?  Did they open a bug for you?  I
don't see one but maybe I'm not using the right search terms.

Mike.
-- 
mike.oliver at sun.com



More information about the desktop-discuss mailing list