The branch, master has been updated via c339754a21c86c10f9fe29fa83bd5bae06176ec6 (commit) from daf793b35424ee40e674221c58d0e2560f58c39d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c339754a21c86c10f9fe29fa83bd5bae06176ec6 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Mon Dec 3 15:05:16 2012 +0100 add documentation for playing with the zeroconf backend ----------------------------------------------------------------------- Summary of changes: doc/README.x2goclient+broker.zeroconf-backend | 66 +++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 doc/README.x2goclient+broker.zeroconf-backend The diff of changes is: diff --git a/doc/README.x2goclient+broker.zeroconf-backend b/doc/README.x2goclient+broker.zeroconf-backend new file mode 100644 index 0000000..5fcbbad --- /dev/null +++ b/doc/README.x2goclient+broker.zeroconf-backend @@ -0,0 +1,66 @@ +X2Go Client / X2Go Broker Setup +=============================== + +The easy setup for getting a first impression is this: + + +1. +Install x2goclient, x2gobroker and x2goserver(-xsession) locally + + $ sudo apt-get install x2gobroker-daemon + $ sudo apt-get install x2goclient + $ sudo apt-get install x2goserver-xsession + +2. +Then edit /etc/x2go/x2gobroker.conf. The configuration file falls +into a [global] section and several [backend] sections. + +The default backend section is the [zeroconf] backend. Find that +section in the configuration file. + +Edit the 'desktop-shell' in section [zeroconf], the default is KDE. +If KDE is not installed locally, choose either of LXDE, XFCE, etc. + +Save the file again after editing. + +3. +Edit the file /etc/default/x2gobroker-daemon. Enable the daemon and +if needed, adapt the bind address:port (DAEMON_BIND_ADDRESS) parameter. + +After editing, save the file and return to your terminal command line. +From here, start the daemon: + + $ invoke-rc.d x2gobroker-daemon start + +4. +Launch x2goclient in HTTP broker mode: + + $ x2goclient --broker-url=http://127.0.0.1:8080 + +(if you have changed the bind address, use your changed value here). + +5. +The first authentication that the x2goclient asks for is an authentication +against the x2gobroker (a HTTP server using the web.py framework on port 8080). + +As authentication backend the PAM setup of your system is used, investigate this +further by looking at this file: + + $ sudo editor /etc/pam.d/x2gobroker + +6. +If you authenticate with the broker successfully, then you get offered one +session profile named ,,LOCALHOST''. This session profile is hard-coded into +the zeroconf backend of the X2Go Session Broker. The zeroconf backend is +for testing client functionality only and it is very minimal. + +7. +If you select the session profile LOCALHOST, you will start an X2Go session +on your local machine. + + + + + + + hooks/post-receive -- x2gobroker.git (HTTP(S) Session broker for X2Go) This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "x2gobroker.git" (HTTP(S) Session broker for X2Go).