[X2Go-Commits] x2goserver.git - build-main (branch) updated: 3.0.99.8-22-g52e2775

X2Go dev team git-admin at x2go.org
Wed Dec 4 06:18:02 CET 2013


The branch, build-main has been updated
       via  52e277550101af3b80dc306ede67a5a9b94937ff (commit)
      from  8084d7edbc6a7efaf38debe468a1a7a25fd6d1eb (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 -----------------------------------------------------------------
-----------------------------------------------------------------------

Summary of changes:
 x2goserver/bin/x2gostartagent |   39 ++++++---------------------------------
 1 file changed, 6 insertions(+), 33 deletions(-)

The diff of changes is:
diff --git a/x2goserver/bin/x2gostartagent b/x2goserver/bin/x2gostartagent
index 9609471..60b9c96 100755
--- a/x2goserver/bin/x2gostartagent
+++ b/x2goserver/bin/x2gostartagent
@@ -238,43 +238,16 @@ fi
 # run x2goserver-extensions for pre-start
 x2gofeature X2GO_RUN_EXTENSIONS &>/dev/null && x2goserver-run-extensions $SESSION_NAME pre-start || true
 
-if  [ "$X2GO_STYPE" == "S" ]; then
-	if [ "x${SHADOW_MODE}" == "x1" ]; then
-		SHADOW_ACCESS="full"
-	else
-		SHADOW_ACCESS="view-only"
-	fi
-
-	SESSION_WINDOW_TITLE="Shadow Desktop on ${HOSTNAME} shared"
-	if [ "x${SHADOW_USER}" == "x${SHADREQ_USER}" ]; then
-		SESSION_WINDOW_TITLE+=" in ${SHADOW_ACCESS} mode by/with yourself"
-	else
-		SESSION_WINDOW_TITLE+=" by ${SHADOW_USER}, granting ${SHADOW_ACCESS} access to ${SHADREQ_USER}"
-	fi
-	SESSION_WINDOW_TITLE+=" (X2GO-${SESSION_NAME})"
+# rename session window title if supported by server+client
+x2gofeature X2GO_SET_SESSIONTITLE && SESSION_WINDOW_TITLE=$(x2gosessiontitle) || SESSION_WINDOW_TITLE="X2GO-${SESSION_NAME}"
 
-	test -z "${X2GO_SESSION_WINDOW_TITLE}" && { 
-		X2GO_SESSION_WINDOW_TITLE="${SESSION_WINDOW_TITLE}"
-	} || {
-		X2GO_SESSION_WINDOW_TITLE="${X2GO_SESSION_WINDOW_TITLE} (X2GO-${SESSION_NAME})"
-		$X2GO_LIB_PATH/x2gosyslog "$0" "info" "renaming session window title as requested by X2Go client to ,,$X2GO_SESSION_WINDOW_TITLE''"
-        }
-	LD_LIBRARY_PATH=$X2GO_LIB x2goagent $X2GODPIOPTION_  -$SESSION_TYPE -auth ~/.Xauthority -S -shadow $SHADOW_DESKTOP -shadowmode $SHADOW_MODE -geometry ${X2GO_GEOMETRY} -name "${X2GO_SESSION_WINDOW_TITLE}"  ${NX_AGENT} 2>${SESSION_DIR}/session.log &
+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 "${SESSION_WINDOW_TITLE}"  ${NX_AGENT} 2>${SESSION_DIR}/session.log &
 else
-	if [ -n "$X2GO_CMD" ]; then
-		SESSION_WINDOW_TITLE="${X2GO_CMD} for ${USER}@${HOSTNAME} (X2GO-${SESSION_NAME})"
-	else
-		SESSION_WINDOW_TITLE="X2GO-${SESSION_NAME}"
-	fi
-	test -z "${X2GO_SESSION_WINDOW_TITLE}" && { 
-		X2GO_SESSION_WINDOW_TITLE="${SESSION_WINDOW_TITLE}"
-	} || {
-		X2GO_SESSION_WINDOW_TITLE="${X2GO_SESSION_WINDOW_TITLE} (X2GO-${SESSION_NAME})"
-		$X2GO_LIB_PATH/x2gosyslog "$0" "info" "renaming session window title as requested by X2Go client to ,,$X2GO_SESSION_WINDOW_TITLE''"
-        }
-	LD_LIBRARY_PATH=$X2GO_LIB x2goagent $X2GODPIOPTION_ $XDMCPOPT  -$SESSION_TYPE -auth ~/.Xauthority -geometry ${X2GO_GEOMETRY} -name "${X2GO_SESSION_WINDOW_TITLE}"  ${NX_AGENT} 2>${SESSION_DIR}/session.log &
+	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=$!
 X2GO_AGENT_RETVAL=$?
 test $X2GO_AGENT_RETVAL && {


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