FreeRDP/client
Ben Cohen 0e90841a18 Forward ssh-agent data between ssh-agent and RDP
Add the sshagent plugin to forward the ssh-agent protocol over an RDP
dynamic virtual channel, just as the normal ssh-agent forwards it over
an SSH channel.  Add the "/ssh-agent" command line option to enable it.
Usage:

Run FreeRDP with the ssh-agent plugin enabled:

   xfreerdp /ssh-agent ...

In the remote desktop session run xrdp-ssh-agent and evaluate the output
in the shell as for ssh-agent to set the required environment variables
(specifically $SSH_AUTH_SOCK):

   eval "$(xrdp-ssh-agent -s)"

This is the same as for the normal ssh-agent.  You would typically do
this in your Xsession or /etc/xrdp/startwm.sh.

Limitations:

1. Error checking and handling could be improved.

2. This is only tested on Linux and will only work on systems where
clients talk to the ssh-agent via Unix domain sockets.  It won't
currently work on Windows but it could be ported.
2017-11-10 20:16:00 +00:00
..
Android Merge pull request #4159 from aleksei-klv/dex 2017-10-31 15:36:22 +01:00
common Forward ssh-agent data between ssh-agent and RDP 2017-11-10 20:16:00 +00:00
DirectFB Fixed use of reserved keywords for include guards. 2017-07-20 09:35:41 +02:00
iOS fix string format specifiers 2016-12-16 13:48:43 +01:00
Mac Added missing pointer callback. 2017-11-09 10:22:54 +01:00
Sample Silence WLog_ERR messages if last error is set. 2017-11-06 14:02:22 +01:00
Wayland Silence WLog_ERR messages if last error is set. 2017-11-06 14:02:22 +01:00
Windows fixed hdc initialization into wf_begin_paint so the region invalidation into wf_end_paint applies to the same hdc 2017-10-27 14:30:00 +02:00
X11 Merge pull request #4151 from ondrejholy/manpages-update-master 2017-11-09 15:24:27 +01:00
.gitignore wlfreerdp: add initial man page 2017-01-16 11:11:59 +01:00
CMakeLists.txt freerdp: UWP porting 2016-03-29 16:03:15 -04:00
freerdp-client.pc.in Include major version number in library names 2017-01-16 11:11:58 +01:00
FreeRDP-ClientConfig.cmake.in appropriate names in server & client cmake exports 2016-02-03 13:37:35 +01:00