[X2go-Commits] x2goserver.git - master (branch) updated: 3.0.99.8-13-gbf3d7a5

X2go dev team git-admin at x2go.org
Fri Nov 25 11:25:31 CET 2011


The branch, master has been updated
       via  bf3d7a5a35acdf42206e6b723ec90222e1cb70f6 (commit)
      from  97506f8090c0fcb0bd641a368029342f5e1e4b9e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit bf3d7a5a35acdf42206e6b723ec90222e1cb70f6
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Fri Nov 25 10:37:18 2011 +0100

    Give X2Go session windows a human readable title.

-----------------------------------------------------------------------

Summary of changes:
 debian/changelog              |    3 ++-
 x2goserver/bin/x2gostartagent |   16 ++++++++++++++--
 2 files changed, 16 insertions(+), 3 deletions(-)

The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index 3c5f5e9..69375ea 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,8 +2,9 @@ x2goserver (3.0.99.9-0~x2go1) UNRELEASED; urgency=low
 
   * New upstream version (3.0.99.9):
     - Fix for install stanzas in several Makefiles.
+    - Give X2Go session windows a human readable title.
 
- -- Mike Gabriel <mike.gabriel at das-netzwerkteam.de>  Mon, 21 Nov 2011 21:09:07 +0100
+ -- Mike Gabriel <mike.gabriel at das-netzwerkteam.de>  Fri, 25 Nov 2011 10:36:28 +0100
 
 x2goserver (3.0.99.8-0~x2go1) unstable; urgency=low
 
diff --git a/x2goserver/bin/x2gostartagent b/x2goserver/bin/x2gostartagent
index 32d16b8..81cb664 100755
--- a/x2goserver/bin/x2gostartagent
+++ b/x2goserver/bin/x2gostartagent
@@ -228,9 +228,21 @@ fi
 x2gofeature X2GO_RUN_EXTENSIONS &>/dev/null && x2goserver-run-extensions $SESSION_NAME pre-start || true
 
 if  [ "$X2GO_STYPE" == "S" ]; then
-	LD_LIBRARY_PATH=$X2GO_LIB x2goagent $X2GODPIOPTION_  -$SESSION_TYPE -auth ~/.Xauthority -S -shadow $SHADOW_DESKTOP -shadowmode $SHADOW_MODE -geometry ${X2GO_GEOMETRY} -name "X2GO-${SESSION_NAME}"  ${NX_AGENT} 2>${SESSION_DIR}/session.log &
+	SESSION_WINDOW_TITLE="Shadow Desktop on ${HOSTNAME} shared by ${SHADOW_USER}, "
+	if [ "x${SHADOW_MODE}" == "x1" ]; then
+		SESSION_WINDOW_TITLE+="granting full access to ${USER}"
+	else
+		SESSION_WINDOW_TITLE+="granting view-only access to ${USER}"
+	fi
+	SESSION_WINDOW_TITLE+=" (X2GO-${SESSION_NAME})"
+	LD_LIBRARY_PATH=$X2GO_LIB x2goagent $X2GODPIOPTION_  -$SESSION_TYPE -auth ~/.Xauthority -S -shadow $SHADOW_DESKTOP -shadowmode $SHADOW_MODE -geometry ${X2GO_GEOMETRY} -name "${SESSION_WINDOW_TITLE}"  ${NX_AGENT} 2>${SESSION_DIR}/session.log &
 else
-	LD_LIBRARY_PATH=$X2GO_LIB x2goagent $X2GODPIOPTION_ $XDMCPOPT  -$SESSION_TYPE -auth ~/.Xauthority -geometry ${X2GO_GEOMETRY} -name "X2GO-${SESSION_NAME}"  ${NX_AGENT} 2>${SESSION_DIR}/session.log &
+	if [ -n "$X2GO_CMD" ]; then
+		SESSION_WINDOW_TITLE="${X2GO_CMD} for ${USER}@${HOSTNAME} (X2GO-${SESSION_NAME})"
+	else
+		SESSION_WINDOW_TITLE="X2GO-${SESSION_NAME}"
+	fi
+	LD_LIBRARY_PATH=$X2GO_LIB x2goagent $X2GODPIOPTION_ $XDMCPOPT  -$SESSION_TYPE -auth ~/.Xauthority -geometry ${X2GO_GEOMETRY} -name "${SESSION_WINDOW_TITLE}"  ${NX_AGENT} 2>${SESSION_DIR}/session.log &
 fi
 
 X2GO_AGENT_PID=$!


hooks/post-receive
-- 
x2goserver.git (X2go Server)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "x2goserver.git" (X2go Server).




More information about the x2go-commits mailing list