Package: request-tracker3.4
Severity: wishlist

Here is a collection of notes regarding the installation of rt3.4 on
apache2 using fastcgi, mysql, and testing distribution.  

With some editing, this might be a useful addition to the rt3.4 package 
for your next upload.  Maybe call it apache2-fastcgi.howto.txt

- apt-get install request-tracker3.4 will pull in a bunch of apache1 
dependancies, no negative effects seen against my apache2 install.

- Install the missing dependancies:
apt-get install libapache2-mod-fastcgi libcgi-fast-perl

- enable the fastcgi module in /etc/apache2/mods-enabled
cd /etc/apache2/mods-enabled
ln -s /etc/apache2/mods-available/fastcgi* .

- In /etc/request-tracker3.4/apache-fastcgi.conf comment out this line
#FastCgiIpcDir /var/run/fastcgi

- chmod a+r /etc/request-tracker3.4/RT_SiteConfig.pm
(Would recomment further contemplation of this, if done on an externally
accessible production internet server instead of a intranet or test server)
Note this lets anyone who and log in, read the mysql uname/pword,
which may or may not be a problem depending on individual situation.

- Add file /etc/apache2/conf.d/rt
# Request Tracker /etc/apache2/conf.d/rt
Include /etc/request-tracker3.4/apache-fastcgi.conf
RewriteRule ^/rt$ /rt/
RewriteRule ^/rt/(.*)$ /usr/share/request-tracker3.4/html/$1
#

- Install mysql, read /usr/share/doc/request-tracker3.4/INSTALL.Debian.gz

- To fix the strange syslog bug, add these two lines to 
/etc/request-tracker3.4/RT_SiteConfig.pm 
# Mod for recent Debian syslog
@LogToSyslogConf = ( socket => 'inet' ) unless (@LogToSyslogConf);

- Restart apache2 and it should work!


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to