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

Bug#347803: xserver-xorg: Improved xorg.conf.5x man page mentions XF86MiscSetGrabKeysState(3x)



Package: xserver-xorg
Version: 6.9.0.dfsg.1-3
Severity: wishlist
Tags: patch

Here is a patch to improve the xorg.conf.5x man page. The manual should
mention the API that display-locking programs should use to disable the
grab-killing keys, that are enabled with AllowDeactivateGrabs and
AllowClosedownGrabs.
--- /dev/fd/63	2006-01-12 19:26:50.651879536 +0000
+++ xorg.conf.5x	2006-01-12 19:26:46.000000000 +0000
@@ -633,15 +633,17 @@
 .BR XGrabServer(3x)
 Xlib function.
 Default: off.
-.br
-Note that the options
+.PP
+.B Important security note.
+The
 .B AllowDeactivateGrabs
 and
 .B AllowClosedownGrabs
-will allow users to remove the grab used by screen saver/locker programs.
-An API was written to such cases.
-If you enable this option, make sure your screen saver/locker is updated.
-Default: off.
+options allow clients to remove the grab used by screen saver/locker programs.
+Such programs can prevent this by using the 
+.BR XF86MiscSetGrabKeysState(3x)
+Xlib function. If you enable these options, make sure your screen saver/locker
+has been updated.
 .TP 7
 .BI "Option \*qHandleSpecialKeys\*q \*q" when \*q
 This option controls when the server uses the builtin handler to process

Reply to: