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]