X2Go Bug report logs - #1459
X2GoMiniSSHBroker

version graph

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

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

Date: Sun, 19 Apr 2020 13:50:02 UTC

Severity: wishlist

Tags: pending

Fixed in version 0.0.4.2

Full log


đź”— View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#1459: X2GoMiniSSHBroker
Reply-To: Stefan Baur <X2Go-ML-1@baur-itcs.de>, 1459@bugs.x2go.org
Resent-From: Stefan Baur <X2Go-ML-1@baur-itcs.de>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Sun, 19 Apr 2020 13:50:02 +0000
Resent-Message-ID: <handler.1459.B.158730406912365@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: report 1459
X-X2Go-PR-Package: x2gobroker
X-X2Go-PR-Keywords: 
Received: via spool by submit@bugs.x2go.org id=B.158730406912365
          (code B); Sun, 19 Apr 2020 13:50:02 +0000
Received: (at submit) by bugs.x2go.org; 19 Apr 2020 13:47:49 +0000
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.7 required=3.0 tests=BAYES_00,RCVD_IN_MSPIKE_H2,
	SPF_HELO_NONE,UC_GIBBERISH_OBFU,URIBL_BLOCKED autolearn=no
	autolearn_force=no version=3.4.2
Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.187])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 4E5415DAE5
	for <submit@bugs.x2go.org>; Sun, 19 Apr 2020 15:47:47 +0200 (CEST)
Received: from [192.168.0.15] ([78.43.58.112]) by mrelayeu.kundenserver.de
 (mreue011 [212.227.15.129]) with ESMTPSA (Nemesis) id
 1MGiF0-1jV87f1VFS-00Dnhm; Sun, 19 Apr 2020 15:47:45 +0200
From: Stefan Baur <X2Go-ML-1@baur-itcs.de>
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
 BwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4ACGQEFAlwtWmgFCRK0IbcACgkQbt30GM2+URkj
 nwgAixhVoMxijCsh9jxxCUYBj7lC5HYhJmlAB+bZOfl1XI8xqMLw8YGECfu0VSe++FlaOAuc
 gArofqu79E2+wKxPaqW2lC94eKR1+kgkDOJyqckYj2Xmyi+vDfrOWjbyawIwiq5FUW2CB6zv
 nkTr68ZQ43mAVC1zz2tpAikn2Af4/OdHwUBzSAOpUt4rDbXDe93WW34XuyG2RDma6kE1Cr0u
 ilqvzKOz5SYp5ASmCyaA0wCzs7fjTy2KuMlOCSFRzwPJpzddr8rS9ZiTLdia/BZvShBEjOq4
 MZHWYv+RGK5RB4eDzw0KbPszXRJBUdXiZIcI0jqbC57Ht64ok3lXquXp987ATQRS3zosAQgA
 4KPXmGU1XE8CTRJ/4m/f8MTri3JfEvGJTerWwC2hBuXHGWrSBmmRNAdJHzNTvq5IoR9tQ6Cb
 Nrqxf6alr/v34Vr2bUg0s+jlK9TWOkVLAFoz6zytm/2BrRBIZ5So6Ymfc6efwsScsHOI++wi
 pzqELkpluqtXysb13RsBVLxBdp5TZCVPjCc9pLWjudfjEagQt2oJgtO2WndasrKvoZYkfRi6
 oSCK9B84YjNJoRF00LdK3n7K3SBvj4UPSl+ygzLVaD+3ZdIlbhX+bfn/Vp/10xdJ+/U8Fr7l
 7umrBKr17D8eO3mRYMGY9w1qc+pfNGOR76GIbPWj2tPVaBD9nmUaowARAQABwsBlBBgBAgAP
 AhsMBQJcLVqtBQkStCH9AAoJEG7d9BjNvlEZInkIAIcchwZxurIpwJJR8qMMXD+RSvj7mY55
 VIXOKUX0uAUTEoJTzFcqbdGkzcJB9y0NlUo9dv4chPT21M61y0bjJjhaDUshCLa1+YyFSSWp
 GBOKrLIsWusqC9zVwgf7TtjVmXt23jZwoDWjXoMlg9eQONMi5Z4u+lDOyPKD+lGJAcjJkQsI
 zL9hha3vuhmUclxgdALTJWzQBp+Y7u9QDub4uqf/TyuDpYASiP0winBRfTug+XjP5YZjU//P
 07H9WhiUCsHp6L9j3QzvrovVy2zz0j7JhyhW3e957vHz2skkSVv3QGtHMswcgK3XaQ9YdgWO
 ELHmBhevaIcJIxDvTBl3pYQ=
To: submit@bugs.x2go.org
Cc: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>,
 Mihai Moldovan <ionic@ionic.de>
Message-ID: <cf449724-259f-cca8-a307-98b88bfcd4fe@baur-itcs.de>
Date: Sun, 19 Apr 2020 15:47:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="------------EF726ACBF46EEF271AB6E070"
Content-Language: de-DE
X-Provags-ID: V03:K1:FxZTAuBdLhavpVZRdKTK9c3OkZfZ7iJaei5SVtYiyczet0avW3i
 ixfniNryzJfT299v2h1Y0Rs4c6C0Um/0FW3zdc696FFSiNeFc+wc862/x0ujBHdPqdwd+qz
 WZODSZ46fGUXTrp65KN74pbSPzaLAiARTrYuBb9Yz50kdMPvS8hlt4rX0+kB+1/B4gqQi1s
 1MQ12Gv2l3KjlfVsAa8/g==
X-UI-Out-Filterresults: notjunk:1;V03:K0:V9oxADuIoEk=:DYmx9eGh/w4cm6DpMdz2is
 IZLAi1uK39reI/d9U+RKIj0KAv6QP9n+KMBB0o2QE6P+K6NM3kMxPOsvq87GXbncPTHQdwHnw
 +ciNKptzTlOY1c/4steDU2R1NvtaoOnebOph0ir5ATzPzba3E7z5rsVvLmY9+7nXByG6O377/
 h/XUEKIMgpsIyxbyaa3zGlhnkBHtr5dTvSQLY9BKH9EiAYoMabfEREBwNjzp5jQFRQDB1WSDu
 1wyDOAjuJE5WvY9QqWDaNwKIM94CtgVDH82AlHW7EPPmUaKcXE6DPizX88GfQKLx6KzBSEnzm
 VlUfV75BchOxPrtWSvtbLy3fbwvIxIFW/HtBQtsf9YrbrCzKx2ZfVodFaes2E0o0ilE4gv9sZ
 rlju9KVWx/UWi6R34M+dp+olWxnLRWKME/pNJZz5Zq1VBGHLJqEb3p5yYIAoAqEFLhv55mRZy
 /HOaQv5DWshswPEmdRRwsPMnyusd73eOy9qmiXYUdgmxhgXydrPZV9pVGlru3VT4T5e8UOHsz
 8924bWij4aoRwqQqbltFPNJT52o4V4oBvvFSpjd9KTJNaHF9xEta1H9PWAb01j5iYAWzm/qNR
 oq9a+vx7zo8xv04+Kdt6pvB8IiiuaeARwn7ZWB3b5rezWrTWRcZfdnnl+3kmop23YAoSTPaQs
 7hM2v9OzycuUhQmRJDD0NZY/tXS9UVn4cA5jBs7yZXTDowDvwaoaF6fecRcBJMVenRtNigN0l
 Ovt8l3nzc3+swgZ4+diUBHPr7FhHlNsSqunZcmslq2ms4pImZlDfqfMb+qjdxFfUQDZxGIw08
 o3bvoGkACr5RRaQwqwN4ZykeT2bdjmoMxPlu9WAqTb1hTcgwT+OTKF4/0TYLa7BB/WTC3ln
[Message part 1 (text/plain, inline)]
package: x2gobroker
priority: wishlist

Hi everyone,

A while ago, I wrote a small broker demo in bash.

I would like to get this added to X2Go's official repository, in the
x2gobroker.git tree, as a separate binpkg (maybe called
x2gobroker-ssh-mini).


Limitations:

1) This script is not suitable for a multi-server setup.
   It needs to run on the only X2GoServer there is.
   (There's an idea in the comments how to overcome this limitation,
   though.)
   This is, however, also its advantage: You don't need to mess with
   LDAP, postgres and NFS just to be able to use a central configuration
   for your X2GoClients.

2) It does not offer all the ACL options of the "big" broker
   implementations.


Problems:

1) There's currently no manpage for it.  All documentation is in the
   comments in the bash script.

2) IIRC, Alex made some changes to X2GoClient and/or X2GoServer that
   will cause this script to break - however, these changes are not part
   of our stable release yet.  So it should be possible to release this
   package right now, but it needs to be kept in mind that it will have
   to be adapted once Alex' changes make it to stable.
   This was related to more "chatter" about "Access granted" and similar
   status messages being exchanged between server/broker/client.

Script attached.

Kind Regards,
Stefan Baur

-- 
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
[x2go-mini-sshbroker (text/plain, attachment)]

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Sun Oct 24 21:00:43 2021; 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.