From unknown Thu Mar 28 21:37:02 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#1136: [X2Go-Dev] Bug#1136: Bug#1136: Multiple issues with x2gousbmount Reply-To: Stefan Baur , 1136@bugs.x2go.org Resent-From: Stefan Baur Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Thu, 19 Jan 2017 09:15:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 1136 X-X2Go-PR-Package: x2gousbmount X-X2Go-PR-Keywords: Received: via spool by 1136-submit@bugs.x2go.org id=B1136.148481703619650 (code B ref 1136); Thu, 19 Jan 2017 09:15:02 +0000 Received: (at 1136) by bugs.x2go.org; 19 Jan 2017 09:10:36 +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.4 required=3.0 tests=BAYES_00,RCVD_IN_SORBS_SPAM autolearn=no version=3.3.2 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id C4CD93CDDB for <1136@bugs.x2go.org>; Thu, 19 Jan 2017 10:10:35 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z5zQe8VHUV-N for <1136@bugs.x2go.org>; Thu, 19 Jan 2017 10:10:29 +0100 (CET) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.134]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id E1AD83CDDA for <1136@bugs.x2go.org>; Thu, 19 Jan 2017 10:10:28 +0100 (CET) Received: from [192.168.0.23] ([78.43.90.159]) by mrelayeu.kundenserver.de (mreue004 [212.227.15.129]) with ESMTPSA (Nemesis) id 0LupVN-1cLa9F0DRZ-0102VN; Thu, 19 Jan 2017 10:10:28 +0100 To: Mike Gabriel , 1136@bugs.x2go.org References: <20170116153521.Horde.LtzyCP979XMaQ4JQud7x5xG@mail.das-netzwerkteam.de> <14d7c98e-fbe9-bdb1-e4ff-b9ecc2f250ac@baur-itcs.de> <20170119090205.Horde.FEmoMNMlvQRDrYc2X2yv5LZ@mail.das-netzwerkteam.de> From: Stefan Baur Message-ID: <566a0c04-404d-2331-494b-6de277cb824e@baur-itcs.de> Date: Thu, 19 Jan 2017 10:10:17 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <20170119090205.Horde.FEmoMNMlvQRDrYc2X2yv5LZ@mail.das-netzwerkteam.de> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="bIhlsGk3vWAspKvsCc50b6I9TdqImbdbh" X-Provags-ID: V03:K0:II9SETcIgl6K3ZyJvu5+zTRcdh04aRELW1Iy/oNd+lY6WCzDGWu LpbAMO8FEOhliO4xfrjzsBhhasGboC919mwywBz+Hb7SnOeRzRm9RShJWELJRtteyZ/NknP hilgFsRdi6otkwtqaeuunAPBrHIRFYNdaHFfMOZ5/sYhwz0DEeKnQh8fkz1LjPd+1LTLGEB TxEH24fe6GwdwWqPDhG6w== X-UI-Out-Filterresults: notjunk:1;V01:K0:78Afeaj6Hr8=:D+tuHmV9ySUBysLfXdXGEO BTlNrVH4gZVcplPvS2LwLuWgP3Cy/Mfnwjrttsvv0NzgnonPbkJWd+d7a5Rwyv7t0cm8Lo3Ny k+ruE6rdmCMDj/vjEEKhoDyR6KRXStxDJmy6dxFo6tSziUuNLFL/5fupVh+W9pV2YQbM2E1BN E5iIni9OvEPvNrLib2T/DJmXfniez6X2F23DWqNu846gaPkvIu3JyFJ9nrQykHsuap1G6zqvD dxQWuKSa2WMCjjCzVbe+ceEFLiBl1xzooAbQz6Wib3BStD32vc2ynPoHzwvCUT0kcuTWI1aQg ZMWKZJYXvYsxA7is4//PPqqIJahKV0KCo3rAAgovd9JThJk9FilSxq0WvKxDlFseakuRVPrq8 L42Skt9SxQWHAB9+jrBEje9BJF1s2IHupgCCzpFmo70fEeW1jbnYYCWEvxGFtKExiIao+uaD5 yWq/bCOUwMbtVE5+9gBKiCviuqcTG+W2iApdfb8Sb42Zdl4Ptbyv+vKXcndiI9orfaVN4md0c t6D1PKdgqzYGDmHjrCLzk4jQUPBpci/6Nt7bej5KLkwm3bLNo/l8ExUgnpAQuh1H9zSCDYVdT 7dbhiIUKBpdT1U1Q9jCqod/hol+GqmjtG0D26M2vmxmr5jRWl47h8AOFRgBDQ/AcgIoMYg/Kd 6jYMAMpeqSj8p6JV7oTdw99HgzNzzSVX3TNvzNtyx/nL7MrBmWDodkJXbU4efITqiXlU= This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --bIhlsGk3vWAspKvsCc50b6I9TdqImbdbh Content-Type: multipart/mixed; boundary="kpxbdToB65jA6vkjtVes5bJxp6P0p0Vw4"; protected-headers="v1" From: Stefan Baur To: Mike Gabriel , 1136@bugs.x2go.org Message-ID: <566a0c04-404d-2331-494b-6de277cb824e@baur-itcs.de> Subject: Re: [X2Go-Dev] Bug#1136: Bug#1136: Multiple issues with x2gousbmount References: <20170116153521.Horde.LtzyCP979XMaQ4JQud7x5xG@mail.das-netzwerkteam.de> <14d7c98e-fbe9-bdb1-e4ff-b9ecc2f250ac@baur-itcs.de> <20170119090205.Horde.FEmoMNMlvQRDrYc2X2yv5LZ@mail.das-netzwerkteam.de> In-Reply-To: <20170119090205.Horde.FEmoMNMlvQRDrYc2X2yv5LZ@mail.das-netzwerkteam.de> --kpxbdToB65jA6vkjtVes5bJxp6P0p0Vw4 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Am 19.01.2017 um 10:02 schrieb Mike Gabriel: >> Because if you *do* call x2goclient [...] --thinclient [...] for that >> minidesktop session, then the new detection in the subroutine >> check_x2gothinclientmode will trigger on that as well, so the "|| ..."= >> part would no longer be needed. >=20 > Not sure what you mean by that. *sigh* ... Old code: Checks for presence of x2gothinclientd (sub check_x2gothinclientd) New code: Checks for presence of x2goclient with --thinclient option (sub check_x2gothinclientmode) Old code: if ( check_x2gothinclientd() || ( -d "/usr/share/doc/x2gothinclient-minidesktop" ) ) -> "Either x2gothinclientd is running or directory /usr/share/doc/x2gothinclient-minidesktop exists" If, on the Minidesktop, x2goclient would be called with --thinclient, that line could be shortened to: if ( check_x2gothinclientmode() ) Pleas pay attention to this: Your statement > Basically, you don't want x2gousbmount > interfere with udisks(2) which is what the MATE session manager uses to= > manage pluggable storage devices. contradicts what the code currently in the X2Go repo (NOT our latest, suggested changes) is doing - in other words, the present code DOES run x2goumount when the minidesktop is detected, so it WILL interfere with udisks/MATE session manager - so either you are wrong, or you have an issue there. -Stefan --=20 BAUR-ITCS UG (haftungsbeschr=C3=A4nkt) Gesch=C3=A4ftsf=C3=BChrer: Stefan Baur Eichen=C3=A4ckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364 Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243 --kpxbdToB65jA6vkjtVes5bJxp6P0p0Vw4-- --bIhlsGk3vWAspKvsCc50b6I9TdqImbdbh Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJYgIKAAAoJEG7d9BjNvlEZrrMH/jHo4Q0QElCFAHvF5O9bpNcX veE2ohJ/8ftHvEqRNh7WdW0gRBlnfvbwTlPdIFp1z5IFMAaTiNqpAyvXNt6xcbrk mcY8LULAWXett4/vockRGRjIc+rbH8H4hn6IT/uLRCDzHg3AblnqWGs8JHwcB9QE V/dQcY+sMeqkgl4bVFOhF1pL3IqZefR8Yg2lSlyeQB2ueUZA31TsOcCEiZao2HuY 9S5wR7+v9sQoRSykq+2IsbEQ4xQH0VzncvJDO0zo6I2tHkBo1Rz8+eAq3vYK/adH n4bpby7Qv/HNhkwVzNDLbOmsy+Dec0uqdIxqLhbNwVyZXQbpqeOZc798fdO+1Aw= =OMJl -----END PGP SIGNATURE----- --bIhlsGk3vWAspKvsCc50b6I9TdqImbdbh--