CVSTrac was the software I used for this site’s CVS section in bygone years, and features a built-in Wiki, an issue tracker and a number of other neat features in a very small, light and fast package.
It has since been superseded for my uses by Fossil, which provides a more fully integrated environment.
Notes
Boilerplate xinetd configuration:
cat /etc/xinetd.d/cvstrac
service cvstrac
{
disable = no
socket_type = stream
type = unlisted
port = 8090
wait = no
user = admin
server = /var/www/cgi-bin/cvstrac
server_args = http /opt/CVSROOT cvstrac
log_on_failure += USERID
}