Assembla home | Assembla project page
 

Tools Control configuration

With the following instructions, we keep the control server in /var/www/control directory and assume that MySQL is configured.

Fetch the control server:

# mkdir -p -m 755 /var/www/control
# cd /var/www/
# svn co http://svn.assembla.com/svn/appshare/breakout/vendor/control
A  control/test_client.rb
A  control/subversion.rb
A  control/test.rb
A  control/control.rb
A  control/control.yml.example
A  control/trac.rb
A  control/run_control.sh
A  control/typo.rb
 U control
Checked out revision 594.
# chown -R www-data: /var/www/control/

Copy control.yml.example to control.yml:

# cp /var/www/control/control.yml.example /var/www/control/control.yml
# chown www-data: /var/www/control/control.yml

Create a database for the control server:

mysql> create database control;

Run the control server:

# cd /var/www/control
# su www-data -c ruby control.rb