diff options
author | Marius Vlad <marius.vlad0@gmail.com> | 2018-12-13 23:04:52 +0200 |
---|---|---|
committer | Marius Vlad <marius.vlad0@gmail.com> | 2018-12-18 15:37:34 +0200 |
commit | 4e1d9bc72fe46840767077f27c1a0a576fd8e56c (patch) | |
tree | 717d0a81105de1d6053d7d5694d1d582ea7677de /man | |
parent | d9bcc0b17106be0e8f4e1a0234b14f4d726fb532 (diff) | |
download | weston-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.man | 7 |
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. |