[X2go-Commits] x2gobroker.git - master (branch) updated: c339754a21c86c10f9fe29fa83bd5bae06176ec6

X2Go dev team git-admin at x2go.org
Mon Dec 3 15:05:20 CET 2012


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 at 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).




More information about the x2go-commits mailing list