From stefan@zaister.de Tue Mar 4 12:39:03 2014 Received: (at submit) by bugs.x2go.org; 4 Mar 2014 11:39:03 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.2 Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.31.24]) by ymir (Postfix) with ESMTPS id 396E05DB13 for ; Tue, 4 Mar 2014 12:39:03 +0100 (CET) Received: from [88.153.26.111] (helo=[192.168.178.11]) by smtprelay01.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1WKngc-00025X-WA for submit@bugs.x2go.org; Tue, 04 Mar 2014 12:39:03 +0100 Message-ID: <5315BB56.6000908@zaister.de> Date: Tue, 04 Mar 2014 12:39:02 +0100 From: Stefan Radermacher User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: submit@bugs.x2go.org Subject: x2goserver Xsession support broken on Gentoo system Content-Type: multipart/mixed; boundary="------------090003030404010004040108" X-Df-Sender: c3RlZmFuQHphaXN0ZXIuZGU= This is a multi-part message in MIME format. --------------090003030404010004040108 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Package: x2goserver-xsession Version: 4.0.1.13 After Gentoo has removed version 4.0.1.6 from its repository, I was forced to update my installation of x2goserver. However, I cannot connect to the machine from a a remote system anymore. I have tried starting KDE and XCFE sessions, but both kind of sessions are terminated immediately. I can, however, start individual applications, such as Konsole, Thunderbird, or even Steam remotely. System configuration is as follows on server: x2goserver 4.0.1.13, nx 3.5.0.22 on remote: x2goclient 4.0.1.3 As instructed by sunweaver on irc, I'm attaching Gentoo's current /etc/X11/Sessions/Xsession script. You can test for Gentoo by checking /etc/gentoo-release. --------------090003030404010004040108 Content-Type: text/plain; charset=us-ascii; name="Xsession" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Xsession" #!/bin/sh # $XConsortium: Xsession /main/10 1995/12/18 18:21:28 gildea $ case $# in 1) case $1 in failsafe) exec xterm -geometry 80x24-0-0 ;; esac esac # redirect errors to a file in user's home directory if we can for errfile in "$HOME/.xsession-errors" "${TMPDIR-/tmp}/xses-$USER" "/tmp/xses-$USER" do if ( cp /dev/null "$errfile" 2> /dev/null ) then chmod 600 "$errfile" exec > "$errfile" 2>&1 break fi done # clean up after xbanner if which freetemp 2> /dev/null ; then freetemp fi startup=$HOME/.xsession userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap userxkbmap=$HOME/.Xkbmap sysresources=/etc/X11/Xresources sysmodmap=/etc/X11/Xmodmap sysxkbmap=/etc/X11/Xkbmap rh6sysresources=/etc/X11/xinit/Xresources rh6sysmodmap=/etc/X11/xinit/Xmodmap # merge in defaults if [ -f "$rh6sysresources" ]; then xrdb -merge "$rh6sysresources" fi if [ -f "$sysresources" ]; then xrdb -merge "$sysresources" fi if [ -f "$userresources" ]; then xrdb -merge "$userresources" fi # merge in keymaps if [ -f "$sysxkbmap" ]; then setxkbmap `cat "$sysxkbmap"` XKB_IN_USE=yes fi if [ -f "$userxkbmap" ]; then setxkbmap `cat "$userxkbmap"` XKB_IN_USE=yes fi # # Eeek, this seems like too much magic here # if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config` if [ -n "$xkbsymbols" ]; then setxkbmap -symbols "$xkbsymbols" XKB_IN_USE=yes fi fi fi # xkb and xmodmap don't play nice together if [ -z "$XKB_IN_USE" ]; then if [ -f "$rh6sysmodmap" ]; then xmodmap "$rh6sysmodmap" fi if [ -f "$sysmodmap" ]; then xmodmap "$sysmodmap" fi if [ -f "$usermodmap" ]; then xmodmap "$usermodmap" fi fi unset XKB_IN_USE if [ -x "$startup" ]; then exec "$startup" elif [ -x "$HOME/.Xclients" ]; then exec "$HOME/.Xclients" elif [ -x /etc/X11/xinit/Xclients ]; then exec /etc/X11/xinit/Xclients elif [ -x /etc/X11/Xclients ]; then exec /etc/X11/Xclients else exec xsm fi --------------090003030404010004040108-- From x2go@ymir Sat Mar 29 01:16:55 2014 Received: (at 445) by bugs.x2go.org; 29 Mar 2014 00:17:04 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NO_RELAYS, URIBL_BLOCKED autolearn=unavailable version=3.3.2 Received: by ymir (Postfix, from userid 1005) id C40C15DB21; Sat, 29 Mar 2014 01:16:54 +0100 (CET) From: Mike Gabriel To: 445-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 445@bugs.x2go.org Subject: X2Go issue (in src:x2goserver) has been marked as pending for release Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailer: http://snipr.com/post-receive-tag-pending Message-Id: <20140329001654.C40C15DB21@ymir> Date: Sat, 29 Mar 2014 01:16:54 +0100 (CET) tag #445 pending fixed #445 4.0.1.14 thanks Hello, X2Go issue #445 (src:x2goserver) reported by you has been fixed in X2Go Git. You can see the changelog below, and you can check the diff of the fix at: http://code.x2go.org/gitweb?p=x2goserver.git;a=commitdiff;h=36c4935 The issue will most likely be fixed in src:x2goserver (4.0.1.14). light+love X2Go Git Admin (on behalf of the sender of this mail) --- commit 36c4935309aea7e42d7674702baa173a1784ec7f Author: Mike Gabriel Date: Sat Mar 29 01:16:48 2014 +0100 Provide proper Gentoo support in x2goserver-xsession portion of X2Go Server. (Fixes: #445). diff --git a/debian/changelog b/debian/changelog index 2a8a394..9d29bf1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -18,6 +18,8 @@ x2goserver (4.0.1.14-0x2go1) UNRELEASED; urgency=low to be removed. - Fix broken file descriptor closures in x2gocleansessions. (Fixes: #441). + - Provide proper Gentoo support in x2goserver-xsession portion of + X2Go Server. (Fixes: #445). * x2goserver.spec: - Let builds for EPEL-7 behave like recent Fedora builds. From x2go@ymir Wed Apr 2 14:33:32 2014 Received: (at 445) by bugs.x2go.org; 2 Apr 2014 12:33:57 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NO_RELAYS, URIBL_BLOCKED autolearn=unavailable version=3.3.2 Received: by ymir (Postfix, from userid 1005) id 424135DB35; Wed, 2 Apr 2014 14:33:32 +0200 (CEST) From: Mike Gabriel To: 445-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 445@bugs.x2go.org Subject: X2Go issue (in src:x2goserver) has been marked as closed Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-Id: <20140402123332.424135DB35@ymir> Date: Wed, 2 Apr 2014 14:33:32 +0200 (CEST) close #445 thanks Hello, we are very hopeful that X2Go issue #445 reported by you has been resolved in the new release (4.0.1.14) of the X2Go source project »src:x2goserver«. You can view the complete changelog entry of src:x2goserver (4.0.1.14) below, and you can use the following link to view all the code changes between this and the last release of src:x2goserver. http://code.x2go.org/gitweb?p=x2goserver.git;a=commitdiff;h=4659cbf3ae4069b94c443fe7c2872eae9051f45b;hp=66eb1b0f5e124a282ebad236068ee7f2deda0f49 If you feel that the issue has not been resolved satisfyingly, feel free to reopen this bug report or submit a follow-up report with further observations described based on the new released version of src:x2goserver. Thanks a lot for contributing to X2Go!!! light+love X2Go Git Admin (on behalf of the sender of this mail) --- X2Go Component: src:x2goserver Version: 4.0.1.14-0x2go1 Status: RELEASE Date: Wed, 02 Apr 2014 14:32:39 +0200 Fixes: 409 414 415 424 428 441 445 Changes: x2goserver (4.0.1.14-0x2go1) RELEASED; urgency=low . [ Mike Gabriel ] * New upstream release (4.0.1.14): - Log SSHFS output and errors to ~/.x2go/C-/sshfs-mounts.log. (Fixes: #415). - If x2golistmounts is used without cmd option , then the env var $X2GO_SESSION (current session) will be attempted to use. - If x2goumount-session is used without cmd option , then the env var $X2GO_SESSION (current session) will be attempted to use. - Fix x2gostartagent. Make sure the -nolisten tcp option is configurable via x2goagent.options. (Fixes: #424). - Safely remove desktop files for client-side shared folders. Remove the correct desktop file, even if the shared folder has already been (forcefully) umounted. Such situations occur in cases where the connection gets interrupted. SSHFS will then get removed by the Linux kernel and we have to "guess" what desktop icons is actually to be removed. - Fix broken file descriptor closures in x2gocleansessions. (Fixes: #441). - Provide proper Gentoo support in x2goserver-xsession portion of X2Go Server. (Fixes: #445). - x2gofm.desktop: Drop obsolete Encoding key from .desktop file. - Fix typos / hyphen-as-minus signs issues in x2goversion.8 and x2gomountdirs.8. * x2goserver.spec: - Let builds for EPEL-7 behave like recent Fedora builds. - Spcial handling of x2gofm.desktop. In EPEL-5 the Encoding key is still required for .desktop files. * debian/*.doc-base: + Provide *.doc-base files for bin:packages containing HTML man pages or other documentation. * debian/x2goserver.init: + Add status option for init script (test if x2gocleansessions is running or not). + Add Description key to LSB header. * debian/config: + Explicitly call set -e. Makes lintian happier. * debian/rules: + Detect Git-created ChangeLog file if present (created by X2Go upstream's build scripts during package build). . [ Harald Nordgard-Hansen ] * New upstream release (4.0.1.14): - Correctly quote the tests against $DISTRIB_RELEASE in x2goruncommand that were badly quoted (which caused them to report the wrong result and to create a file called "=" in the user home directory). Aligning all tests to use the same style of quoting fixes this. (Fixes: #409). . [ Orion Poplawski ] * New upstream release (4.0.1.14): - Fix wrong path to xinitrd.d in Xsession (section for RPM based distros). Also, add some existence/readability checking. (Fixes: #414). - Fix the x2goserver.service unit file. Allow systemd to track the service after startup. (Fixes: #428). From unknown Thu Mar 28 18:01:28 2024 MIME-Version: 1.0 X-Mailer: MIME-tools 5.502 (Entity 5.502) X-Loop: owner@bugs.x2go.org From: owner@bugs.x2go.org (X2Go Bug Tracking System) Subject: Bug#445 closed by Mike Gabriel (X2Go issue (in src:x2goserver) has been marked as closed) Message-ID: References: <20140402123332.424135DB35@ymir> X-X2go-PR-Keywords: pending X-X2go-PR-Message: they-closed 445 X-X2go-PR-Package: x2goserver-xsession X-X2go-PR-Source: x2goserver Date: Wed, 02 Apr 2014 12:35:05 +0000 Content-Type: multipart/mixed; boundary="----------=_1396442105-5116-0" This is a multi-part message in MIME format... ------------=_1396442105-5116-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 This is an automatic notification regarding your Bug report which was filed against the x2goserver-xsession package: #445: x2goserver Xsession support broken on Gentoo system It has been closed by Mike Gabriel . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Mike Gabriel by replying to this email. --=20 X2Go Bug Tracking System Contact owner@bugs.x2go.org with problems ------------=_1396442105-5116-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at control) by bugs.x2go.org; 2 Apr 2014 12:33:41 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NO_RELAYS, URIBL_BLOCKED autolearn=ham version=3.3.2 Received: by ymir (Postfix, from userid 1005) id 424135DB35; Wed, 2 Apr 2014 14:33:32 +0200 (CEST) From: Mike Gabriel To: 445-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 445@bugs.x2go.org Subject: X2Go issue (in src:x2goserver) has been marked as closed Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-Id: <20140402123332.424135DB35@ymir> Date: Wed, 2 Apr 2014 14:33:32 +0200 (CEST) close #445 thanks Hello, we are very hopeful that X2Go issue #445 reported by you has been resolved in the new release (4.0.1.14) of the X2Go source project »src:x2goserver«. You can view the complete changelog entry of src:x2goserver (4.0.1.14) below, and you can use the following link to view all the code changes between this and the last release of src:x2goserver. http://code.x2go.org/gitweb?p=x2goserver.git;a=commitdiff;h=4659cbf3ae4069b94c443fe7c2872eae9051f45b;hp=66eb1b0f5e124a282ebad236068ee7f2deda0f49 If you feel that the issue has not been resolved satisfyingly, feel free to reopen this bug report or submit a follow-up report with further observations described based on the new released version of src:x2goserver. Thanks a lot for contributing to X2Go!!! light+love X2Go Git Admin (on behalf of the sender of this mail) --- X2Go Component: src:x2goserver Version: 4.0.1.14-0x2go1 Status: RELEASE Date: Wed, 02 Apr 2014 14:32:39 +0200 Fixes: 409 414 415 424 428 441 445 Changes: x2goserver (4.0.1.14-0x2go1) RELEASED; urgency=low . [ Mike Gabriel ] * New upstream release (4.0.1.14): - Log SSHFS output and errors to ~/.x2go/C-/sshfs-mounts.log. (Fixes: #415). - If x2golistmounts is used without cmd option , then the env var $X2GO_SESSION (current session) will be attempted to use. - If x2goumount-session is used without cmd option , then the env var $X2GO_SESSION (current session) will be attempted to use. - Fix x2gostartagent. Make sure the -nolisten tcp option is configurable via x2goagent.options. (Fixes: #424). - Safely remove desktop files for client-side shared folders. Remove the correct desktop file, even if the shared folder has already been (forcefully) umounted. Such situations occur in cases where the connection gets interrupted. SSHFS will then get removed by the Linux kernel and we have to "guess" what desktop icons is actually to be removed. - Fix broken file descriptor closures in x2gocleansessions. (Fixes: #441). - Provide proper Gentoo support in x2goserver-xsession portion of X2Go Server. (Fixes: #445). - x2gofm.desktop: Drop obsolete Encoding key from .desktop file. - Fix typos / hyphen-as-minus signs issues in x2goversion.8 and x2gomountdirs.8. * x2goserver.spec: - Let builds for EPEL-7 behave like recent Fedora builds. - Spcial handling of x2gofm.desktop. In EPEL-5 the Encoding key is still required for .desktop files. * debian/*.doc-base: + Provide *.doc-base files for bin:packages containing HTML man pages or other documentation. * debian/x2goserver.init: + Add status option for init script (test if x2gocleansessions is running or not). + Add Description key to LSB header. * debian/config: + Explicitly call set -e. Makes lintian happier. * debian/rules: + Detect Git-created ChangeLog file if present (created by X2Go upstream's build scripts during package build). . [ Harald Nordgard-Hansen ] * New upstream release (4.0.1.14): - Correctly quote the tests against $DISTRIB_RELEASE in x2goruncommand that were badly quoted (which caused them to report the wrong result and to create a file called "=" in the user home directory). Aligning all tests to use the same style of quoting fixes this. (Fixes: #409). . [ Orion Poplawski ] * New upstream release (4.0.1.14): - Fix wrong path to xinitrd.d in Xsession (section for RPM based distros). Also, add some existence/readability checking. (Fixes: #414). - Fix the x2goserver.service unit file. Allow systemd to track the service after startup. (Fixes: #428). ------------=_1396442105-5116-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by bugs.x2go.org; 4 Mar 2014 11:39:03 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.2 Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.31.24]) by ymir (Postfix) with ESMTPS id 396E05DB13 for ; Tue, 4 Mar 2014 12:39:03 +0100 (CET) Received: from [88.153.26.111] (helo=[192.168.178.11]) by smtprelay01.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1WKngc-00025X-WA for submit@bugs.x2go.org; Tue, 04 Mar 2014 12:39:03 +0100 Message-ID: <5315BB56.6000908@zaister.de> Date: Tue, 04 Mar 2014 12:39:02 +0100 From: Stefan Radermacher User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: submit@bugs.x2go.org Subject: x2goserver Xsession support broken on Gentoo system Content-Type: multipart/mixed; boundary="------------090003030404010004040108" X-Df-Sender: c3RlZmFuQHphaXN0ZXIuZGU= This is a multi-part message in MIME format. --------------090003030404010004040108 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Package: x2goserver-xsession Version: 4.0.1.13 After Gentoo has removed version 4.0.1.6 from its repository, I was forced to update my installation of x2goserver. However, I cannot connect to the machine from a a remote system anymore. I have tried starting KDE and XCFE sessions, but both kind of sessions are terminated immediately. I can, however, start individual applications, such as Konsole, Thunderbird, or even Steam remotely. System configuration is as follows on server: x2goserver 4.0.1.13, nx 3.5.0.22 on remote: x2goclient 4.0.1.3 As instructed by sunweaver on irc, I'm attaching Gentoo's current /etc/X11/Sessions/Xsession script. You can test for Gentoo by checking /etc/gentoo-release. --------------090003030404010004040108 Content-Type: text/plain; charset=us-ascii; name="Xsession" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Xsession" #!/bin/sh # $XConsortium: Xsession /main/10 1995/12/18 18:21:28 gildea $ case $# in 1) case $1 in failsafe) exec xterm -geometry 80x24-0-0 ;; esac esac # redirect errors to a file in user's home directory if we can for errfile in "$HOME/.xsession-errors" "${TMPDIR-/tmp}/xses-$USER" "/tmp/xses-$USER" do if ( cp /dev/null "$errfile" 2> /dev/null ) then chmod 600 "$errfile" exec > "$errfile" 2>&1 break fi done # clean up after xbanner if which freetemp 2> /dev/null ; then freetemp fi startup=$HOME/.xsession userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap userxkbmap=$HOME/.Xkbmap sysresources=/etc/X11/Xresources sysmodmap=/etc/X11/Xmodmap sysxkbmap=/etc/X11/Xkbmap rh6sysresources=/etc/X11/xinit/Xresources rh6sysmodmap=/etc/X11/xinit/Xmodmap # merge in defaults if [ -f "$rh6sysresources" ]; then xrdb -merge "$rh6sysresources" fi if [ -f "$sysresources" ]; then xrdb -merge "$sysresources" fi if [ -f "$userresources" ]; then xrdb -merge "$userresources" fi # merge in keymaps if [ -f "$sysxkbmap" ]; then setxkbmap `cat "$sysxkbmap"` XKB_IN_USE=yes fi if [ -f "$userxkbmap" ]; then setxkbmap `cat "$userxkbmap"` XKB_IN_USE=yes fi # # Eeek, this seems like too much magic here # if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config` if [ -n "$xkbsymbols" ]; then setxkbmap -symbols "$xkbsymbols" XKB_IN_USE=yes fi fi fi # xkb and xmodmap don't play nice together if [ -z "$XKB_IN_USE" ]; then if [ -f "$rh6sysmodmap" ]; then xmodmap "$rh6sysmodmap" fi if [ -f "$sysmodmap" ]; then xmodmap "$sysmodmap" fi if [ -f "$usermodmap" ]; then xmodmap "$usermodmap" fi fi unset XKB_IN_USE if [ -x "$startup" ]; then exec "$startup" elif [ -x "$HOME/.Xclients" ]; then exec "$HOME/.Xclients" elif [ -x /etc/X11/xinit/Xclients ]; then exec /etc/X11/xinit/Xclients elif [ -x /etc/X11/Xclients ]; then exec /etc/X11/Xclients else exec xsm fi --------------090003030404010004040108-- ------------=_1396442105-5116-0-- From unknown Thu Mar 28 18:01:28 2024 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@bugs.x2go.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Bug archived. Date: Do, 01 Mai 2014 05:24:01 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A long time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # Bug archived. thanks # This fakemail brought to you by your local debbugs # administrator