Trac
Trac Configuration files
- /etc/httpd/conf.d/trac.conf
- Apache Configuration file
- Handles mod_python, authentication options and splash page
- /etc/httpd/htpasswd/trac.htpasswd
- Users File
- /etc/trac/trac.ini
- Main configuration file. Options set here are applied to all instances
- Plugins need to be controlled on an instance by instance basis
- /var/www/html/trac/{INSTANCE_NAME/conf/trac.ini
- Instance configuration file. Overrides option sset in global
Setting Up a new instance
- connect to mysql server
- CREATE DATABASE instancename DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
- grant all on instancename.* to 'tracuser'@'localhost' identified by 'password';
- On rome: run trac-admin instancename initenv
- connection string should be mysql://tracuser:password@localhost/instancename
- Profit