The X-Bone

 

X-Bone 3.2 - Control Panels

X-Bone Node Daemon and the GUI can be configured in most cases using the control panels provided for each.

Node Daemon Control Panel


The main control panel can be started by running xb-node-control on the command line.


The base configuration can be used to set addresses, certificates etc. The key parameters are the overlay manager list, addresses and certificates. The control panel tries to automatically detect the parameters as much as possible.


In the picture below LDAP is not enabled. To enable LDAP, an LDAP server must be first setup (follow installation instructions) and relevant parameters (port, server name) must be entered here. If this host is to be found in the Global X-Bone testbed, then set "Scope" to be "global".


Follow the instructions in /usr/local/xbone/doc/dynamic_dns.txt to set up the named server and obtain the TSIG necessary. Once those two bits of information are available, then they can be added here. Other variables can be left as they are.


Follow the install instructions to obtain certificates and install them on the local machine. Once installed, the paths can be entered here.


Follow the install instructions before modifying the default values in the boxes below.


Instructions for configuring the Registry can be found in /usr/local/xbone/doc. Depending on the LDAP settings (enabled/disabled, local/global scope), the node daemon will be configured to register itself with appropriate attribute value pairs in the LDAP. In the example below, the node daemon will register itself (in local or global registry depending on LDAP setting), along with three attributes and the values computed corresponding to them.


Instructions for configuring the ACL entries can be found in /usr/local/xbone/doc.


Dependent software can be configured using the panel below. For now we support OpenLDAP but in future we will automatically configure other software. Make sure you click "Save" before installing related software.

GUI Control Panel

The X-Bone GUI control panel can be started by running xb-gui-control on the command line.


Apache-specific configuration of X-Bone GUI can be installed using this panel. X-Bone GUI will be available on port 8000 by default. Fine grained manual editing of the apache configuration can be done to /usr/local/etc/apache2/Includes/xbone-apache.conf on FreeBSD and /etc/httpd/conf.d/xbone-apache.conf on Linux. Make sure that default httpd.conf does not have any syntax errors to begin with.

Back to Top »