[X2Go-Commits] x2gobroker.git - build-main (branch) updated: 0.0.0.2-3-g18b8b46

X2Go dev team git-admin at x2go.org
Sun May 19 13:03:16 CEST 2013


The branch, build-main has been updated
       via  18b8b460391374b141283e004a826d6ef51e61c0 (commit)
      from  8cec21a5f2e9dde24155f47aa6b7450e56b770c4 (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 -----------------------------------------------------------------
-----------------------------------------------------------------------

Summary of changes:
 etc/x2gobroker.conf |  111 +++++++++++++++++++++++++++------------------------
 1 file changed, 59 insertions(+), 52 deletions(-)

The diff of changes is:
diff --git a/etc/x2gobroker.conf b/etc/x2gobroker.conf
index b512cf4..a1fc81a 100644
--- a/etc/x2gobroker.conf
+++ b/etc/x2gobroker.conf
@@ -1,7 +1,7 @@
 # This file is part of the  X2Go Project - http://www.x2go.org
-# Copyright (C) 2011-2012 by Oleksandr Shneyder <oleksandr.shneyder at obviously-nice.de>
-# Copyright (C) 2011-2012 by Heinz-Markus Graesing <heinz-m.graesing at obviously-nice.de>
-# Copyright (C) 2012 by Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
+# Copyright (C) 2011-2013 by Oleksandr Shneyder <oleksandr.shneyder at obviously-nice.de>
+# Copyright (C) 2011-2013 by Heinz-Markus Graesing <heinz-m.graesing at obviously-nice.de>
+# Copyright (C) 2012-2013 by Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
 #
 # X2Go Session Broker is free software; you can redistribute it and/or modify
 # it under the terms of the GNU Affero General Public License as published by
@@ -28,8 +28,8 @@
 #
 # 1. backend = zeroconf
 # Use the ZeroConf X2Go Session Broker backend, this backend is for demo only
-# and only operates on localhost. Make sure you have x2gobroker, x2gobroker-agent
-# and x2goserver installed on the same machine.
+# and only operates on localhost. Make sure you have x2gobroker-daemon and
+# x2goserver installed on the same machine. No need to install x2gobroker-agent.
 
 # 2. backend = simple
 # The Simple X2Go Session Broker backend is for providing session profiles
@@ -41,16 +41,16 @@
 
 # 3. backend = minibalancer
 # A minimal load balancer for an X2Go server farm. Provide the same set of
-# session profiles to multiple users, optimally without login (set check_credentials
-# to false, below) and offer one of several pre-configured X2Go servers running
-# the same setup.
+# session profiles to multiple users, optimally without login (set
+# check_credentials to false, below) and offer one of several pre-configured
+# X2Go servers running the same setup.
 
 # 4. backend = ldap
 # A production backend that stores all session profile, server and session
 # profile mapping in LDAP
 
 
-# Allow unauthenticated connections? Then set check_credentials to false (i.e. 0)
+# Allow unauthenticated connections? Then set check_credentials to false.
 #check-credentials = true
 
 # To secure server-client communication the client can start the communication
@@ -58,8 +58,8 @@
 # use of this feature
 #use-authid = false
 
-# X2Go supports two different auth ID modes (static and dynamic), for now set the
-# below value to true
+# X2Go supports two different auth ID modes (static and dynamic), for now set
+# the below value to true
 #use-static-authid = true
 
 # Make up your own authid below...
@@ -80,14 +80,14 @@
 # default authentication mechanism for all broker backends
 #default-auth-mech = pam
 
-# how does this X2Go Session Broker instance retrieve user and group information
-# from the system? (defaults for all broker backends)
+# how does this X2Go Session Broker instance retrieve user and group
+# information from the system? (defaults for all broker backends)
 #default-user-db = libnss
 #default-group-db = libnss
 
-# on large deployments it is recommended to ignore primary group memberships
-# traversing into all user accounts for primary group detection can be quite
-# CPU intensive on the X2Go Broker server.
+# on large deployments it is recommended to ignore primary group
+# memberships traversing into all user accounts for primary group
+# detection can be quite CPU intensive on the X2Go Broker server.
 #ignore-primary-group-memberships = true
 
 # default X2Go Broker Agent query mode:
@@ -101,37 +101,43 @@
 # So, there are two query modes for the X2GO Broker Agent: LOCAL and SSH.
 #
 #    LOCAL - This LOCAL mode only works for _one_ configured multi-server farm.
-#            If the locally installed X2Go Session Broker is to server many different
-#            multi-server farms, then the LOCAL mode will not work!!!
+#            If the locally installed X2Go Session Broker is to server many
+#            different multi-server farms, then the LOCAL mode will not work!!!
 #
 #            How it works: Assume that the local system has an X2Go Broker Agent
-#            that knows about the multi-server setup. This means: X2Go Server has
-#            to be installed locally and the X2Go Server has to be configured to
-#            use the multi-server farms PostgreSQL session DB backend.
-#
-#            The local system that is running the broker does not necessarily have
-#            to be a real application server. It only has to be aware of running/suspended
-#            sessions within the X2Go multi-server farm setup.
-#
-#            A typical use-case is X2Go on top of a Debian Edu Terminal-Server farm:
-#
-#              TJENER -> PostgreSQL DB, X2Go Server, X2Go Session Broker + Broker Agent
-#              TS01 - TS0X -> X2Go Server configured to use the PostgreSQL DB on TJENER
-#
-#    SSH   - The more generic approach, but also more complex. It allows that the broker
-#            on this system may serve for many different X2Go Server multi-server setups.
-#
-#            With the SSH agent query mode, the X2Go Session Broker will query one of the X2Go
-#            Servers in the targeted multi-server setup (through SSH). The SSH authentication
-#            is done by a system user account (normally UID=x2gobroker) and SSH pub/priv
-#            key authentication has to be configured to make this work.
-#
-#            All X2Go Servers in a multi-server farm need the X2Go Broker Agent installed,
-#            whereas this local system running the X2Go Session Broker does not need a
-#            local X2Go Broker Agent at all.
-
-# The agent query mode can be configured on a per-broker-backend basis, the below value is
-# the default.
+#            that knows about the multi-server setup. This means: X2Go Server
+#            has to be installed locally and the X2Go Server has to be
+#            configured to use the multi-server farms PostgreSQL session DB
+#            backend.
+#
+#            The local system that is running the broker does not necessarily
+#            have to be a real application server. It only has to be aware of
+#            running/suspended sessions within the X2Go multi-server farm setup.
+#
+#            A typical use-case is X2Go on top of a Debian Edu Terminal-Server
+#            farm:
+#
+#              TJENER -> PostgreSQL DB, X2Go Server, X2Go Session Broker +
+#                  Broker Agent
+#              TS01 - TS0X -> X2Go Server configured to use the PostgreSQL DB
+#                  on TJENER
+#
+#    SSH   - The more generic approach, but also more complex. It allows that
+#            the broker on this system may serve for many different X2Go Server
+#            multi-server setups.
+#
+#            With the SSH agent query mode, the X2Go Session Broker will query
+#            one of the X2Go Servers in the targeted multi-server setup (through
+#            SSH). The SSH authentication is done by a system user account
+#            (normally UID=x2gobroker) and SSH pub/priv key authentication has
+#            to be configured to make this work.
+#
+#            All X2Go Servers in a multi-server farm need the X2Go Broker Agent
+#            installed, whereas this local system running the X2Go Session
+#            Broker does not need a local X2Go Broker Agent at all.
+#
+# The agent query mode can be configured on a per-broker-backend basis, the
+# below value is the default.
 #default-agent-query-mode=LOCAL
 
 ###
@@ -140,22 +146,23 @@
 
 # Possible X2Go Session Broker backends:
 #
-# 1. backend = zeroconf
+# 1. backend = zeroconf (activated by default)
 # Use the ZeroConf X2Go Session Broker backend, this backend is for demo only
-# and only operates on localhost. Make sure you have x2gobroker, x2gobroker-agent
-# and x2goserver installed on the same machine.
+# and only operates on localhost. Make sure you have x2gobroker-daemon and
+# and x2goserver installed on the same machine. No need to install
+# x2gobroker-agent.
 
-# 2. backend = infile
+# 2. backend = infile (deactivated by default)
 # The IniFile X2Go Session Broker backend is for providing session profiles
-# to multiple users/clients on a text config file basis.
+# to multiple users/clients on a text config file basis (.ini file format).
 #
 # The session profile setup is accomplished by an extra configuration file,
 # by default named /etc/x2go/broker/x2gobroker-sessionproiles.conf.
 #
 # For small-scale deployments the IniFile backend is the recommended backend.
 
-# 4. backend = ldap
-# A production backend that stores all session profile, server and session
+# 4. backend = ldap (deactivated by default)
+# A production backend that stores all session profiles, servers and session
 # profile mapping in LDAP (MUSIC OF THE FUTURE!!!)
 
 [zeroconf]


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