Alan Coopersmith <[EMAIL PROTECTED]> wrote:

> Joerg Schilling wrote:
> > Good question, but I don't know. The problem I see with Xscreensaver is that
> > it is installed suid root on SXCE and thus is unable to read ~/.Xauthority
> > from NFS mounted home directories. Removing the suid root did fix the 
> > problem 
> > for me.
>
> And broke the ability for it to read /etc/shadow for locally-defined
> users to be able to unlock the screen.    We don't make things suid-root
> without a damn good reason.

A cannot call this a "solution" as it does not work for me the way it is 
delivered
in SXCE-77.

If you do make things suid root for "good reason", you should also modify the 
source to try again with euid == uid after the attempt to read ~/.Xauthority 
failed.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
       [EMAIL PROTECTED]                (uni)  
       [EMAIL PROTECTED]     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to