<div>To RT admins and developers whom it may concern:</div>
<div> </div>
<div>I was installing request-tracker3.6 on Debian lenny/sid, and noticed that there were additional steps that I had to take that were not obvious from </div>
<div> /usr/share/doc/request-tracker3.6/NOTES.Debian.gz</div>
<div>I'll attempt to recall them. </div>
<div> </div>
<div>I used mod_fastcgi. For this I had to do the following.</div>
<div> </div>
<div>1. Put the include statement AHEAD of the virtual host section</div>
<p> LoadModule fastcgi_module /usr/lib/apache/1.3/mod_fastcgi.so<br> AddModule mod_fastcgi.c</p>
<div> Include "/etc/request-tracker3.6/apache-fastcgi.conf"<br> </div>
<div> NameVirtualHost *:8081<br> <VirtualHost *:8081><br> ServerAdmin <a href="mailto:######l@yyy.zzz">######<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:######l@m" target="_blank">
l@</a>yyy.zzz</a><br> DocumentRoot /usr/share/request- tracker3.6/html<br> ErrorLog /var/log/request-tracker3.6/rt_error<br> CustomLog /var/log/request-tracker3.6/rt_access common<br> </VirtualHost>
<br> </div>
<div>Error messages went away after performing the following steps, but</div>
<div>no request tracker page materialized until the include was ahead</div>
<div>of the VirtualHost section</div>
<div> </div>
<div>2. install libapache-mod-fastcgi</div>
<div> apt-get install libapache-mod-fastcgi</div>
<div>3. CGI/Fast.pm was missing so I had to install libcgi-fast-perl</div>
<div> apt-get install libcgi-fast-perl<br> </div>
<div>4 In /etc/request-tracker3.6/apache-fastcgi.conf</div>
<div>don't believe the comment</div>
<div># These are set properly by the libapache-mod-fastcgi package<br>#AddHandler fastcgi-script fcgi<br>#FastCgiIpcDir /var/run/fastcgi<br>and go ahead and uncomment the lines, because the comment </div>
<div>is wrong! If you leave them commented, you will find that</div>
<div> libapache-mod-fastcgi installs /etc/apache/conf.d/fastcgi.conf</div>
<div>which has the line</div>
<div> FastCgiIpcDir /var/lib/apache/fastcgi<br>which will then need to be commented out to avoid a conflict</div>
<div> </div>
<div><IfModule mod_fastcgi.c><br> AddHandler fastcgi-script .fcgi<br> #FastCgiWrapper /usr/lib/apache/suexec<br># the next directory is already defined as /etc/apache/logs/fastcgi/<br># FastCgiIpcDir /var/lib/apache/fastcgi
<br></IfModule></div>
<div> </div>
<div>And if you don't uncomment those lines, then</div>
<div>you need to create the directory /etc/apache./logs/fastcgi</div>
<div>and make it writable by the apache user (in my case</div>
<div>www-data) or there will be an error messge.</div>
<div> </div>
<div>Fortunately /var/run has permissions</div>
<div>drwxrwxrwxt</div>
<div>so it is writable.<br> </div>
<div> </div>
<div>Cheers,</div>
<div>FL</div>