Re: [X2Go-Dev] x2goclient-4.1.1.0 compile fails at link stage with undefined references

2018-02-18 Thread John Frankish
> > On linux
> > Which lib provides the directRDP function?
> > 
> There is no library. That's all Linux-#ifdef'd code. But given that the
> implementation section is referencing for instance the
> SessionWidget::directRDP(bool, bool) signal, it should work.
> 
> From the excerpt you've shown, I have no idea what you invoked and how so. I
> also have no idea if the moc binary has been executed on relevant source files
> and generated metaobjects code. If possible, please always paste *everything*,
> not just the part that you may deem interesting.
> 
Build log from "make V=1" attached.



x2goclient_log.tar.xz
Description: x2goclient_log.tar.xz
___
x2go-dev mailing list
x2go-dev@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-dev

[X2Go-Dev] Processed: X2Go issue (in src:x2goclient) has been marked as pending for release

2018-02-18 Thread X2Go Bug Tracking System
Processing commands for cont...@bugs.x2go.org:

> tag #1258 pending
Bug #1258 [x2goclient] x2goclient hangs when connecting with Kerberos auth
Added tag(s) pending.
> fixed #1258 4.1.1.2
Bug #1258 [x2goclient] x2goclient hangs when connecting with Kerberos auth
There is no source info for the package 'x2goclient' at version '4.1.1.2' with 
architecture ''
Unable to make a source version for version '4.1.1.2'
Marked as fixed in versions 4.1.1.2.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1258: http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=1258
X2Go Bug Tracking System
Contact ow...@bugs.x2go.org with problems
___
x2go-dev mailing list
x2go-dev@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-dev

[X2Go-Dev] Bug#1258: X2Go issue (in src:x2goclient) has been marked as pending for release

2018-02-18 Thread Mike DePaulo
tag #1258 pending
fixed #1258 4.1.1.2
thanks

Hello,

X2Go issue #1258 (src:x2goclient) 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=x2goclient.git;a=commitdiff;h=36cad1d

The issue will most likely be fixed in src:x2goclient (4.1.1.2).

light+love
X2Go Git Admin (on behalf of the sender of this mail)

---
commit 36cad1de8183b90d66acfe6673474a75e488d852
Author: Mike DePaulo 
Date:   Sun Feb 18 23:34:31 2018 -0500

Update debian/changelog that commit "Do not attempt to perform Interaction 
with SSH Server" Fixes: #1258

diff --git a/debian/changelog b/debian/changelog
index a0d78f4..2d72061 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ x2goclient (4.1.1.2-0x2go1) UNRELEASED; urgency=medium
 - src/sshmasterconnection.cpp: Do not attempt to perform Interaction with
   SSH Server (e.g. for changing expired password) when using
   GSSAPI/Kerberos because the interaction code does not support it yet.
+  Fixes: #1258
 - Windows: Update PuTTY from 0.68 to 0.70, which fixes PuTTY vulns
   vuln-indirect-dll-hijack-2 & vuln-indirect-dll-hijack-3.
   Note that x2goclient was only ever affected if the permissions on the
___
x2go-dev mailing list
x2go-dev@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-dev

[X2Go-Dev] Bug#1258: x2goclient hangs when connecting with Kerberos auth

2018-02-18 Thread Mike DePaulo
Package: x2goclient
Version: 4.1.1.0

When attempting to connect to an X2Go server with GSSAPI/Kerberos
auth, x2goclient hangs indefinitely.

This was observed with nightly builds for Windows, and was assumed to
be Windows-specific.

The fix has already been committed to master. I will update master
with another commit (& change to debian/changelog) stating that this
was fixed:
commit 7cbd8d525309edb8bd05d27ec57ac72e2d8c90e8
Author: Mike DePaulo 
Date:   Sun Feb 18 19:52:22 2018 -0500

Do not attempt to perform Interaction with SSH Server

(e.g. for changing expired password) when using GSSAPI/Kerberos
because the interaction code does not support it yet.


But as I was fixing it, I noticed that Linux & Mac OS X are probably
affected too.

The cause of the issue is that the new Interaction Dialog feature
introduced by this commit contains libssh-specific function calls, but
we use PuTTY binaries on Windows & the OpenSSH ssh client binary on
Linux/MacOS for GSSAPI/Kerberos:
commit 68bbf328132125eaad5c53b0ac82490bf818e42e
Author: Oleksandr Shneyder 
Date:   Wed May 10 15:22:11 2017 +0200

Interaction with SSH server (for example for changing expired
password). Fixes: #592.

And the "fix" for this is to bypass that new feature when
GSSAPI/Kerberos auth is used.

I will open up a separate issue about the fact that the Interaction
Dialog feature does not work with GSSAPI/Kerberos.

-Mike
___
x2go-dev mailing list
x2go-dev@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-dev