Howto Install and use the Roundup issue tracker


The Roundup Issue Tracker is a simple to use and install issue-tracking system with command-line, web and e-mail interfaces.

Roundup has been deployed for bug tracking and TODO list management, customer help desk support, issue management for IETF working groups , sales lead tracking, conference paper submission and double-blind referee management, weblogging, etc..

This article explains howto perform a fresh installation of Roundup and a step by step procedure for creating a tracker for a project.


Assumptions

  • The root of the web server is /usr/local/www
  • The roundup installation prefix is /usr/local/ (In Debian/Ubuntu, the default installation prefix is /usr/)

Adapt the procedure below according to your own system configuration.


Installing Roundup using package managers


Debian/Ubuntu

apt-get install roundup

FreeBSD

pkg_add -vrf roundup

Create a new tracker for a project

This procedure should be performed for each project that you want to track using Roundup.


Prepare tracker files

mkdir -p /usr/local/www/trackers/project
/usr/local/bin/roundup-admin install

Edit configuration file /usr/local/www/trackers/project/config.ini

The following fields must be set :

admin_email = contact@example.com
web = http://example.com/cgi-bin/roundup/adker-mit/
domain = example.com
local_hostname = localhost

Initialize the new project tracker

/usr/local/bin/roundup-admin initialise

Prepare the web interface


Copy the roundup.cgi script the the cgi-bin directory

 cp /usr/local/share/roundup/cgi-bin/roundup.cgi /usr/local/www/cgi-bin/roundup.cgi

Note: The installation may place the original roundup.cgi in different location depending on your system settings


Edit /usr/local/etc/apache/httpd.conf

Make sure the cgi-bin directory is properly setup (assuming Apache).

<Directory "/usr/local/www/cgi-bin">
  Options +ExecCGI
 </Directory>

Edit /usr/local/www/cgi-bin/roundup.cgi

Add an entry in TRACKER_HOMES section

TRACKER_HOMES = {
     'adker-mit': '/usr/local/www/trackers/project'
 }

Make sure permissions are correctly set

 chown -R www:www /usr/local/www/trackers

Access the tracker list

firefox http://example.com/cgi-bin/roundup

Also see : Configuring and using the Roundup e-mail interface



Labels: , , Wireless Internet Security Coding Network Monitoring

Comment

Snyder29MARGO, 2010/05/31 01:48

Do you understand that it is high time to receive the <a href=“http://lowest-rate-loans.com/topics/business-loans”>http://lowest-rate-loans.com</a>, which would make your dreams come true.

Enter your comment (wiki syntax is allowed):
CXTWT

Wireless Internet Security Performance RADIUS server Wireless Internet Security Performance RADIUS server