summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorMarius Vlad <marius.vlad0@gmail.com>2018-12-13 23:04:52 +0200
committerMarius Vlad <marius.vlad0@gmail.com>2018-12-18 15:37:34 +0200
commit4e1d9bc72fe46840767077f27c1a0a576fd8e56c (patch)
tree717d0a81105de1d6053d7d5694d1d582ea7677de /man
parentd9bcc0b17106be0e8f4e1a0234b14f4d726fb532 (diff)
downloadweston-4e1d9bc72fe46840767077f27c1a0a576fd8e56c.tar.gz
libweston: Allow taking screenshots when debug protocol is enabled
Screenshots of the outputs can only be taken by having a keyboard plug-ed in, as to avoid potential malicious intent. On the other hand, this is problematic as there are cases where a keyboard cannot be used as a input device. A particular use-case is that for multiple devices it can be cumbersome to connect a keyboard such that using ssh can be much easier and can be further automated. This patch allows taking screenshots without the need of having a keyboard connected when debug protocol is enabled. Add also a few words about the fact that this is a serious issue and can lead to silently leaking the output contents. Signed-off-by: Marius Vlad <marius.vlad0@gmail.com>
Diffstat (limited to 'man')
-rw-r--r--man/weston.man7
1 files changed, 5 insertions, 2 deletions
diff --git a/man/weston.man b/man/weston.man
index c1aa6476..a60023df 100644
--- a/man/weston.man
+++ b/man/weston.man
@@ -141,8 +141,11 @@ which any client can use to receive debugging messages from the compositor.
.B WARNING:
This is risky for two reasons. First, a client may cause a denial-of-service
blocking the compositor by providing an unsuitable file descriptor, and
-second, the debug messages may expose sensitive information. This option
-should not be used in production.
+second, the debug messages may expose sensitive information.
+Additionally this will expose weston-screenshooter interface allowing the user
+to take screenshots of the outputs using weston-screenshooter application,
+which can lead to silently leaking the output contents. This option should
+not be used in production.
.TP
.BR \-\-version
Print the program version.