[EMAIL PROTECTED] wrote:

>
>
> A simple truss command reveals that xscreensaver opens your DISPLAY with
> an euid of 0:
>
> 15560:  execve("/usr/openwin/bin/xscreensaver", 0xFFBFEF3C, 0xFFBFEF44)  argc 
> = 1
> 15560:      *** SUID: ruid/euid/suid = 21782 / 0 / 0  ***
> 15560:  access("/home/casper/.Xauthority", R_OK)        = 0
> 15560:  open("/home/casper/.Xauthority", O_RDONLY)      = 4
> 15560:  getuid()                                        = 21782 [0]
> 15560:  getuid()                                        = 21782 [0]


And exactly because of this fact, it does not work.


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