I use roundup for these kinds of stuff. It's easy to setup and can be customized.
Looks nice. I seem to have a mental block.
/usr/share/doc/roundup/README.Debian says:
Edit /var/lib/roundup/trackers/mytracker/config.py and set TRACKER_WEB to "http://localhost:8088/mytracker/".
But I can't find "TRACKER_WEB" anyplace. And
http://roundup.sourceforge.net/doc-0.8/installation.html#configuring-your-first-tracker
also says to set MAILHOST, TRACKER_WEB, MAIL_DOMAIN and ADMIN_EMAIL but I don't see where to set those.
Not sure if this is related:
[EMAIL PROTECTED]:/var/lib/roundup/trackers/mytracker# roundup-admin initialise
Enter tracker home: mytracker
Admin Password: Confirm: Error: Instance home does not exist
Any ideas?
Hi Bill,
sorry for the late answer. Sunny weekend here in Belgium and with all the rain, one has to take advantage of that :)
I followed directions from the website: http://roundup.sourceforge.net/doc-0.8/installation.html
First i made directory for my trackers and then did "python roundup_admin.py install"
In the tracker home that you specified when issueing the previous command, you should find a config.ini file there.
There you should adjust the vars. These are the ones that i changed: admin_email dispatcher_email email
and web = http://localhost:8090/bugs/
Then do a "python roundup_admin.py initialise"
Edit the roundup_server.py file to change the port and then run the server or start the server like this:
roundup_server.py -p 8090 support=/var/lib/roundup/trackers/bugs
Use -d to run the server in the background
Test with http://localhost:<port>/support
For ease of use i hide roundup behind apache. Make sure the proxy module is loaded
LoadModule proxy_module modules/mod_proxy.so
Add this to the httpd.conf file. For instance, in a virtual host setting: # roundup stuff (added manually) <IfModule mod_proxy.c> ProxyRequests On RewriteEngine On
# General Roundup RewriteRule ^/Roundup$ Roundup/ [R] RewriteRule ^/Roundup/(.*)$ http://hostname:8090/$1 [P,L]
# Handle Foo Issues RewriteRule ^/bugs$ bugs/ [R] RewriteRule ^/bugs/(.*)$ http://hostname:8090/bugs/$1 [P,L] </IfModule>
Test this by going to http://hostname/bugs/
Now you an adjust the link people will get when they register. Edit config.ini and change: web = http://hostname/bugs/
That's about all i can think off.
Regards, Benedict
-- Benedict Verheyen Debian User http://www.heimdallitservices.be Public Key 0x712CBB8D
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]