[desktop-discuss] why is Xsun removing /tmp/.ICE-unix
Brian Nitz
Brian.Nitz at Sun.COM
Thu Sep 7 09:19:07 PDT 2006
Mike,
The was a fix for escalation 1-2368843. The fix was known to not
work for multi-user environments such as Sun Ray but the workaround was
delivered to the customer and the proposed fix was integrated into
Solaris 10. It expected that when this was redesigned, a new
escalation should be opened to backport the fix to Solaris 10.
Mike Oliver wrote:
> 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.
More information about the desktop-discuss
mailing list