On Wed, May 04, 2005 at 11:59:27AM +0100, Katherine Spice wrote:
> 
> /etc/request-tracker3.4/RT_SiteConfig.pm installs as rw by root only
> causing "Can't locate /etc/request-tracker3.4/RT_SiteConfig.pm in @INC"
> error when trying to run rt-setup-database
> 

This is not a bug, it was done this way by design. The file
RT_SiteConfig.pm contains, at least, the username and password for the
RT database so it is preferable that only root can read it. If you
want to make this file readable by other users (such as www-data for
running in cgi mode) then you have to do so yourself.

It is done this way so that the sysadmin knows that the database
access parameters are readable by other users. For instance, if you
have php installed on the system anyone running a php script could
read the database access details if the file is readable by www-data.

We give full instructions as to how to install and configure RT in the
files /usr/share/doc/request-tracker3.4/README.Debian and
/usr/share/doc/request-tracker3.4/INSTALL.Debian. These instructions
are all based on being run as root.

I hope that clarifies things,

Stephen Quinney



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

Reply via email to