X2Go Bug report logs - #1353
with dash as default shell, x2goagent.options are not being parsed correctly

version graph

Package: x2goserver-x2goagent; Maintainer for x2goserver-x2goagent is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goserver-x2goagent is src:x2goserver.

Reported by: Stefan Baur <X2Go-ML-1@baur-itcs.de>

Date: Mon, 10 Dec 2018 11:15:01 UTC

Severity: normal

Found in version 4.1.0.3

Full log


Message #5 received at submit@bugs.x2go.org (full text, mbox, reply):

Received: (at submit) by bugs.x2go.org; 10 Dec 2018 11:13:47 +0000
From X2Go-ML-1@baur-itcs.de  Mon Dec 10 12:13:45 2018
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham
	autolearn_force=no version=3.4.2
Received: from localhost (localhost [127.0.0.1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 0073C5DAEF
	for <submit@bugs.x2go.org>; Mon, 10 Dec 2018 12:13:45 +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 eeCP6MFaXwZm for <submit@bugs.x2go.org>;
	Mon, 10 Dec 2018 12:13:34 +0100 (CET)
X-Greylist: delayed 451 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Mon, 10 Dec 2018 12:13:34 CET
Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.73])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 22F625DA26
	for <submit@bugs.x2go.org>; Mon, 10 Dec 2018 12:13:33 +0100 (CET)
Received: from [192.168.0.15] ([149.172.203.221]) by mrelayeu.kundenserver.de
 (mreue108 [212.227.15.145]) with ESMTPSA (Nemesis) id
 1M1pfy-1gU7Rk2jMG-002Dry for <submit@bugs.x2go.org>; Mon, 10 Dec 2018
 12:01:00 +0100
To: submit@bugs.x2go.org
From: Stefan Baur <X2Go-ML-1@baur-itcs.de>
Subject: with dash as default shell, x2goagent.options are not being parsed
 correctly
Openpgp: preference=signencrypt
Autocrypt: addr=X2Go-ML-1@baur-itcs.de; prefer-encrypt=mutual; keydata=
 xsBNBFLfOiwBCACzIiDVwWVRvuMzgSAvXRFRaPaZOSB8s84PG1oGLfmqhwzF44vj1Xv4tcKD
 mvu0TsLTksOkvop8WwGYeeU8lDaxEG1zyN8SOu1WU/FPEKw2jITRox8yIrSkUsMkWYuxdjv/
 9XcAh9qaPsHP7E1jD6/wVZuYZkuX6W41Nxt06VsvDGCfrbQh4ya7w1IiSnoQeIHNNQVN9f3j
 xcHLj5S5YriSCThtbFCdr3AJXfF5iMolu8kLgAXM0bH1C7PxAjM/pQjWmdMVN/Y+uXXzcMO8
 8aQ0f0q3QeGWxCAP2xwBapUfP6LHDRPp/tV7P7ji8wKlabrSGdv0M9Qd9pn/YCYQE0ZdABEB
 AAHNJlN0ZWZhbiBCYXVyIDxwb3N0bWFzdGVyQHN0ZWZhbmJhdXIuZGU+wsCCBBMBAgAsAhsj
 BQkJZgGABwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AFAlNGc+ECGQEACgkQbt30GM2+URlB
 /Af+MbRrzRMTzSg7N6MUob1MXDpnuUjtzMWddfuHpL7/D2VuY4AaYGkChrD2sdl2C+UIaCXv
 t0P/QU6Fm+yMTr023pioaBy74heCiusBZI7GufqKMsOcQUgpGZaaHwCijUceJR0lrq4Hy3dF
 tgrv+gLjlqDy/cqWBfoohd8JAINk0gHIWFJIm8El1bEvr1sxQ5Bw5zdshD/C0GEI8zsdI6GW
 uZ+tpBB6BA+k19CU0tW/BFoUJ8MyRk4m75UtwLmBMmVji6coGAnXKwud30OsCnmbSreBFpw7
 xS3coC/PHMT02YR1UAEuRJ6NCzpHfQT4qXjU3wQSj/5VSJOlG+qBNht4/87ATQRS3zosAQgA
 4KPXmGU1XE8CTRJ/4m/f8MTri3JfEvGJTerWwC2hBuXHGWrSBmmRNAdJHzNTvq5IoR9tQ6Cb
 Nrqxf6alr/v34Vr2bUg0s+jlK9TWOkVLAFoz6zytm/2BrRBIZ5So6Ymfc6efwsScsHOI++wi
 pzqELkpluqtXysb13RsBVLxBdp5TZCVPjCc9pLWjudfjEagQt2oJgtO2WndasrKvoZYkfRi6
 oSCK9B84YjNJoRF00LdK3n7K3SBvj4UPSl+ygzLVaD+3ZdIlbhX+bfn/Vp/10xdJ+/U8Fr7l
 7umrBKr17D8eO3mRYMGY9w1qc+pfNGOR76GIbPWj2tPVaBD9nmUaowARAQABwsBlBBgBAgAP
 BQJS3zosAhsMBQkJZgGAAAoJEG7d9BjNvlEZ77YIAJViZTXJ5V0OOUQIYxzQIOao2nkASHeE
 AHT0/sq/H26z9ak9G4JsUwYF7jWg2V3MNI0jDhkIs9tZMHlT/BQxT8oM/UfIzPwjfhrWK41p
 QPnaDT8AB/nJl9p+IOt9NvPfMIL7iO7a+/au2hpHbX3p85vXR1oqquHmAaMls67a3uCkTHUW
 8+ilwfXleF8+9AOLV1Ys5ue1d8kh3+2VM7tE9f0wt2N8akFTBXJg/gIKH2YCc8xoOxhl0bv3
 +If4QjOPBUxb6+ge5IThHtVWI5K5Wr9ORnjcS00v2P7Zf02R5FTEq8nCFr+CeAOin8WlTtWs
 bzi9QGo4aIv+5+HKkfVEC34=
Message-ID: <7ad80b01-6169-8fa9-5b67-d94b0725d579@baur-itcs.de>
Date: Mon, 10 Dec 2018 12:00:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Language: de-DE
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K1:EioPlmEQ/UfAZKiBqYArFM3Q9hmTKzz0jp7Cmb9tTgGoH30Doow
 sXSV3zGUBN3T+tUgyYuHueBUdkzyKaGFM0WJocSUGjpeoN9JC3aJL8o6eU6nxHRKXWCNtBl
 Wwg15Tx82qKHs3ZIhgw+UoziUKU+WQsEqktAgFc/GW39mEFrz0KbDFgJbq39cirM/DCPhDn
 DRjQNpW4rCs1DdLrN8JjA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:z5I9qwTPxTY=:l/0tlLagNOu3r5XoEnswlx
 ANTAT7UIJXO292y8Jr5hZjHBgYXzU64v+PsqPZz22L1e5XuOhjyaatXN1aSTyQsLiVOupJCph
 ooOL3B/NyyLEjcBACZdncPRyWMDEP8fYM7N6WlyJb8mFk1mPc1HUgnAbz+mWeUdKdN5wuMhyB
 G0EndI0tBD1zXfeAcseLXHfBdrHZHU4w29aB6bIlz74IWoNLVwsxa5K1POaVXLK20WbqsLIt/
 KmMN7E8UpRXTvfsY9zz7IpmG5FKKD6FdOMkkxumtiqojBxCUKCTPRxVjwfwA+ID+/NGyzgAdF
 GtzG3p1iXwJZGSqp4kgotVkXQ3gIDFFKk6n2SPh7D/5ae9SmWoaGE34geAz+nq6e7Rkuoois3
 6qTvlugcLfI/XewLeNiLn72KOF4y4ggM0riftjL7xVJe3eKgyouh7qHdVlsEqLw7GOONX4ZBj
 8TiPpTopnwhTCj2WV9IHVrk86HWeSAvEHOet3cTuQxZO8zqZ8hVaegjOVC307d6QxTlnM8Uqi
 7+HuDE9gR4llSno9v+hQQdIaThOWGxhgBErNbsv7FdroalqVOVfUFAjs4deFwZe5qX3zWtiqc
 vt/BI8cP1SWdfsq+MukkfwHGj4WmR7TsEgHQYRlII/ltPC/5tel4T+wzYquMTEvVDbuauSH8d
 b1B5MEgkgSOU1rDFAAukuw2jhqs5kVsVyUoD1d/wB8DluDz1Culxym7U/xFj3OpnxaFwVv3Fj
 tB6vfASVwhRvGLTtbkBYqD+RN4wQr/v3ddKokvaElcBSPCCMGiOdn4L9eh4=
package: x2goserver-x2goagent
version: 4.1.0.3

According to a user, when dash is set as the default shell,
x2goagent.options are not being parsed correctly, as dash does not
understand the "+=" syntax used in this file to concatenate various
options.  The particular piece of code that sources/runs this file
should be calling bash explicitly to avoid this.

-Stefan

-- 
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243


Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Nov 21 21:06:08 2024; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.