Re: Questions about PAM, GDM and gnome-screensaver



Ray Strode wrote:
> Hi,
> 
>> How?   When the server is grabbed, that program will be removed from
>> the server's select() mask, so those XQueryKeymap calls won't be processed
>> until after the grab is released.
> 
> Ah, then maybe the XQueryKeymap-in-a-loop technique is only valid for
> getting around keyboard grabs, not server grabs, not sure.

Right - and you can protect against that via the Security extension, if
your snooping clients aren't declared as trusted, but few people use that
outside the places dealing with seriously Classified data.

> Nevertheless, holding a server grab for an extended period of time is
> a good way to break running apps.

True - it also breaks accessibility helpers.

-- 
	-Alan Coopersmith-           alan coopersmith sun com
	 Sun Microsystems, Inc. - X Window System Engineering



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]