[
https://issues.apache.org/jira/browse/GUACAMOLE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16675243#comment-16675243
]
Dr Houle commented on GUACAMOLE-381:
------------------------------------
My solution only works for RDP connections that is the only one that I needed
for my work.
But it can be done the same way for the other protocols.
The other protocols follow the same structure.
Download the guacamole server package and expand it.
You will find a sub directory named "src/protocol/rdp" modify two
source files.
user.c and rdp.c
1) In user.c
a) Search for " /* Only handle events if not read-only */"
b) Comment out // if (!settings->read_only) { // Comment out this line
c) then add a new line with '{' this is the start of the read-only code
2) In rdp.c
a) Search for "/* Load clipboard plugin */"
b) add this line under it
if (!settings->read_only) // add this line
----------
3) recompile
4) Test it
a) from guacamole select an RDP connection to modify
b) check the read-only checkbox that is part of the display options.
This way you can disable selected connections and not others.
5) Verify
Verify the results using RDP the cut and paste should no longer work.
The session is secured at the client side.
------------------------------
-------------
I hope this helps you out it works for me and,
if one day the developers of the product can put a Kiosk check box
you and I will not need to modify code to support our operations.
Do not hesitate to contact me. I am not a LINUX guru I just do a lot of
tinkering with code.
BTW: I am french so my English is not too good. Come to think of it my French
is not good as well... ;>)
Dr Houle
> Disable Clipboard Cut and Paste
> -------------------------------
>
> Key: GUACAMOLE-381
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-381
> Project: Guacamole
> Issue Type: Improvement
> Components: guacamole-client
> Environment: Kiosk Mode
> Reporter: Dr Houle
> Priority: Minor
> Attachments: GuacamoleChanges.Txt
>
>
> Disable Clipboard functions
> In some implementations, the ability to disable the Clipboard at the client
> would be beneficial.
> Kiosk mode to securely, view Patient Data for instance.
> Disabling Clipboard paste in one direction or the other would be another
> valuable modification.
> Copy to the host but not into the client
> Copy to the client but not the host
> Dr. Houle
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)