[X2go-User] x2gousers is missing?

Patrick Willam p.willam at gmx.de
Wed Jul 27 23:49:44 CEST 2011


Hi all! :-D

<blah>
Recently i'm taking my time to get my Personal Computers in a more useable
and productive state. A very important part of this process/project is
getting X2go to run on my systems.
</blah>

After installing X2go on my main machine (details: see below) i wanted to
use it, of course. But when trying to start a session via x2goclient i get
no further than while connecting an error dialog appears with this messeage:
"Please install this program as SUID x2gouser!"

So i thought: maybe there is an issue with the installation process of the
packets, and some rights have to be adjusted manually afterwards. But the
problem seems to be that a file called "x2gouser" is missing at all!?

$> dpkg -L x2goagent x2goclient x2goserver x2goserver-extension \
    | grep x2gouser
...gives nothing.

Any help/hints on this is very much appreciated.

Best wishes, happy hacking and greetings to Treuchtlingen & Kiel!
Patrick

ps:
I `frankensteined´ the "perl-suid" package from "squeeze" using "Depends:
perl (>= 5.10.1), libc6 (>= 2.4), libperl5.10 | libperl5.12 | libperl5.14"
and installed this manually to get "x2goserver" installed on wheezy/sid.
But this will go into another thread. ;-)

And now some technical details about my system/intallation...

  Distribution
==============
System is Debian testing(Wheezy)/unstable;
mainly testing due to "Apt::Default-Release testing".
Other general/verbose info:
  o  SSH-deamon is running (standard config)
  o  respective users have been added to the group "x2gousers"
  o  connection is made to 127.0.0.1:22
  o  RSA fingerprint is correct and was accepted

  sources.list
==============
/etc/sources.list.d/x2go_org-debian.list
# ----------------------------------------------------------------------
# What is x2go?
# x2go is an open source terminal server project offering a comprehensive
# "server based computing" solution. Combining the advantages of existing
# systems it features ease of use, performance and scalability.
# x2go provides you with access to your desktop as an individual as well
# as a corporate user - from within your own network and via the internet.
# x2go is not limited to any particular hardware, it supports a variety
# of devices and architectures. x2go is open source and open minded.
# The project also offers you a command line client for you to implement
# your own client applications and ideas.
# http://x2go.org | http://blog.x2go.org | http://wiki.x2go.org
#
# ( cf. http://wiki.x2go.org/adding_the_x2go_repository_debian )
# ----- secure apt -----
# 1. import key
#    #> gpg --keyserver keys.gnupg.net --recv-keys E1F958385BFE2B6E
#    #> gpg -a --export E1F958385BFE2B6E | apt-key add -
#    (or, as single command:)
#    #> apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E
# 2. install keyring
#    #> aptitude install x2go-keyring
# ----- binaries -----
deb     http://packages.x2go.org/debian   lenny     main
deb     http://packages.x2go.org/debian   squeeze   main
deb     http://packages.x2go.org/debian   wheezy    main
deb     http://packages.x2go.org/debian   sid       main
# ----- sources ------
deb-src http://packages.x2go.org/debian   lenny     main
deb-src http://packages.x2go.org/debian   squeeze   main
deb-src http://packages.x2go.org/debian   wheezy    main
deb-src http://packages.x2go.org/debian   sid       main
# ----------------------------------------------------------------------

  pinning
=========
/etc/apt/preferences
Explanation: packages.x2go.org
Explanation: zur Debian-Version passende Pakete nehmen
Package: /x2go/
Pin: release n=wheezy
Pin-Priority: 990

  packages installed
=====================
$> dpkg -l | grep x2go
ii  libxcompext3            1:3.5.0-1-0~x2go-bpo1+lenny~main~36~build1
ii  libxcompshad3           3.5.0-2-0~x2go-bpo1+lenny~main~24~build1
ii  nxproxy                 3.5.0-1-0~x2go1+wheezy~main~30~build1
ii  plasma-widget-x2go      3.0.1.2-0~x2go1+wheezy~main~8~build1
ii  x2go-keyring            2011.04.19+wheezy~main~10~build1
ii  x2goagent               3.4.0.5-0~x2go1+wheezy~main~35~build1
ii  x2goclient              3.99.0.0-0~x2go1+wheezy~main~94~build1
ii  x2goserver              3.0.99.5-0~x2go3+wheezy~main~78~build1
ii  x2goserver-extensions   3.0.99.5-0~x2go3+wheezy~main~78~build1




More information about the x2go-user mailing list