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: