On Sat, Apr 02, 2005 at 04:56:35PM -0800, Jamie Zawinski wrote: > If you are getting this error, then I guess you did something like make > the executable be "setuid shadow", with the intent of making getpwnam() > work. But if you do only that, then the setgroups() call will fail, and > supplementary groups won't be discarded.
Debian has the app thus: rei $ ls -l /usr/bin/xscreensaver -rwxr-xr-x 1 root root 277272 2005-03-23 15:22 /usr/bin/xscreensaver* I'm not sure what the difference was between when I submitted the bug and now... I haven't restarted my X session, or anything else... but now xscreensaver will launch normally. *Before*, xscreensaver was setgid shadow. This was 4.19-2... I have no idea when it changed to root:root. I upgraded from 4.19-2 to 4.21-2, and found I couldn't restart the daemon. So, perhaps it's a spurious bug report. I wish I knew what changed on the box in the last couple of hours, though. -- Marc Wilson | The horror... the horror! [EMAIL PROTECTED] | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]