Description of problem: rt3 is unable to log into its default log file. Version-Release number of selected component (if applicable): rt3-3.6.6 How reproducible: always Steps to Reproduce: 1. install rt3 2. add Set($LogToFile , 'error'); to RT-SiteConfig.pm 3. start apache 4. log into rt3 Actual results: Internal server error Expected results: rt3 works Additional info: /var/log/rt3 should be owned by apache or at least an empty /var/log/rt3/rt.log owned by apache should be packaged. This applies to F7 and F8 packages too.
On a related matter, no logrotate conf is shipped. Something like that should do : /var/log/rt3/rt.log { compress missingok notifempty rotate 5 size 100k }
rt3-3.6.5-2.fc8 has been submitted as an update for Fedora 8
rt3-3.6.3-3.fc7 has been submitted as an update for Fedora 7
rt3-3.6.3-3.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update rt3'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F7/FEDORA-2008-2644
There's typo in the commit and thus the logrotate file is created as rt3.logrotate in a rt3 subdir : --- rt3.spec.orig 2008-03-26 14:05:39.000000000 +0100 +++ rt3.spec 2008-03-26 14:06:53.000000000 +0100 @@ -210,7 +210,7 @@ install -d -m755 ${RPM_BUILD_ROOT}%{RT3_LOGDIR} # install log rotation stuff -mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/rt3 +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d install -m 644 rt3.logrotate ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/rt3 install -d -m755 ${RPM_BUILD_ROOT}%{RT3_LOCALSTATEDIR}
What is currently in cvs works for me, thanks.