|
|
Line 1: |
Line 1: |
− | == Install Roundup Issue Tracker==
| |
− | * create ibay(or user?) named roundup
| |
− | * download here: [http://pypi.python.org/pypi/roundup#downloads roundup downloads]
| |
− | * install using
| |
− | python setup.py install
| |
− | * create demo tracker
| |
− | roundup-demo
| |
− | ** specify user or ibay folder as tracker location, eg:
| |
− | /home/e-smith/files/ibays/roundup/html/demo
| |
− | * change default dir to demo location
| |
− | cd /home/e-smith/files/ibays/roundup/html/demo
| |
− | * edit the demo 'config.ini' to change the port from 8917 to 8080
| |
− | * start the built-in roundup/python webserver
| |
− | sudo -u roundup roundup-server demo=/home/e-smith/files/ibays/roundup/html/demo
| |
| | | |
− | * create a custom proxypass directive for /roundup:
| |
− | <nowiki>md -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
| |
− | cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
| |
− | echo '# ProxyPass Support for Internal Exchange Server
| |
− | ProxyPreserveHost On
| |
− |
| |
− | #roundup
| |
− | ProxyPass /roundup/ http://localhost:8080/
| |
− | ProxyPassReverse /roundup/ http://localhost:8080/
| |
− |
| |
− | * End of Exchange settings
| |
− | ' > 91ProxyPassRoundup</nowiki>
| |
− | * expand httpd.conf and restart httpd
| |
− | expand-template /etc/httpd/conf/httpd.conf
| |
− | sv restart httpd-e-smith
| |
− |
| |
− |
| |
− | Still todo:
| |
− | # configure roundup server to auto-start
| |
− | # configure roundup server to log to /var/log/(somewhere)
| |
− | # possibly integrate access with SME user database
| |
− | # possibly integrate with mysql
| |