
|
Using gnats-4.0 and gnatsweb-4.00 from /opt
(If using from apt repository, try gnats-user & gnatsweb)
cd /opt/gnats-4.0
./configure
make
make install
Edit /usr/local/etc/gnats/databases and add
nram:nram Bug database:/home/gnats/nram
Edit /usr/local/etc/gnats/gnatsd.host_access and add
localhost:edit:
*:listdb:
Edit /usr/local/etc/gnats/defaults/gnatsd.user_access and add
nram::admin:
(run mkpassword to get the crypt password)
Had to run
install-sid libra13
install-sid nram
otherwise send-pr was erroring out. not sure if this is a required step.
Edit /etc/inetd.conf and add
support stream tcp nowait gnats /usr/sbin/tcpd /usr/local/libexec/gnats/gnatsd
Install perl modules (if required)
perl -MCPAN -e 'install CGI'
perl -MCPAN -e 'install MIME::Base64'
telnet localhost 1529
nram@libra13 [/opt/gnatsweb-4.00]telnet localhost 1529
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
200 libra13 GNATS server 4.0 ready.
dbls
301 List follows.
default
nram
.
quit
201 Later.
Connection closed by foreign h
cd /opt/gnatsweb-4.00
root@libra13:/opt/gnatsweb-4.00# make test USERNAME=nram PASSWORD= DATABASE=nram
connect...........................................pass
query.............................................pass
fix_email_addrs 1.................................pass
fix_email_addrs 2.................................pass
fix_email_addrs 3.................................pass
fix_email_addrs 4.................................pass
fix_email_addrs 5.................................pass
trim_responsible 1................................pass
trim_responsible 2................................pass
trim_responsible 3................................pass
All tests passed.
make install CGI_DIR=/home/nram/www/cgi-bin
http://localhost/cgi-bin/gnatsweb.pl
Enjoy!