[X2Go-Commits] [[X2Go Wiki]] page changed: doc:howto:ssh-agent-workaround
wiki-admin at x2go.org
wiki-admin at x2go.org
Sun Jan 8 14:05:37 CET 2017
A page in your DokuWiki was added or changed. Here are the details:
Date : 2017/01/08 13:05
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:ssh-agent-workaround?rev=1483880143
New Revision: http://wiki.x2go.org/doku.php/doc:howto:ssh-agent-workaround
Edit Summary:
User : stefanbaur
@@ -13,38 +13,38 @@
# Part that runs in regular SSH session
# check we have an agent socket and
- # check we have an ~/.x2goclient directory
+ # check we have an ~/.x2go directory
if [ -n "$SSH_AUTH_SOCK" ] && \
- [ -d ~/.x2goclient ] ; then
+ [ -d ~/.x2go ] ; then
# touch the output file and set permissions
# (as tight as possible)
- touch ~/.x2goclient/agentsocket
- chmod 600 ~/.x2goclient/agentsocket
- chown $USER
~/.x2goclient/agentsocket
+ touch ~/.x2go/agentsocket
+ chmod 600 ~/.x2go/agentsocket
+ chown $USER ~/.x2go/agentsocket
# write file name of agent socket into file
- echo $SSH_AUTH_SOCK >~/.x2goclient/agentsocket
+ echo $SSH_AUTH_SOCK >~/.x2go/agentsocket
fi
# Part that runs in X2Go session
# check we're on an X2GoServer (x2golistsessions is in path),
# check we have a DISPLAY set, and
# check our client DISPLAY and SSH client IP correspond to
# a running X2Go session and
- # check ~/.x2goclient/agent is a regular file
+ # check ~/.x2go/agent is a regular file
if which x2golistsessions >/dev/null && \
[ -n "$DISPLAY" ] && \
[ -n "$(x2golistsessions | \
awk -F '|' '":"$3 == "'$DISPLAY'" && \
$5 == "R" && \
$8 == "'$(echo $SSH_CLIENT | \
awk '{print $1}')'" { print $3 }')" ] && \
- [ -f ~/.x2goclient/agentsocket ] ; then
+ [
-f ~/.x2go/agentsocket ] ; then
# all checks passed, read content of file
# (might still contain stale agent socket or garbage
- MIGHTBEOURAGENT=$(cat ~/.x2goclient/agentsocket)
+ MIGHTBEOURAGENT=$(cat ~/.x2go/agentsocket)
# check if it corresponds to an existing socket
if [ -S "$MIGHTBEOURAGENT" ]; then
# export path to agent socket
export SSH_AUTH_SOCK=$MIGHTBEOURAGENT
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
More information about the x2go-commits
mailing list