On 06/07/2012 04:00 PM, Susan K. McClure wrote: > I have a 3.8.11 system, plus the May security patches. Since the > security patch > updated ../rt/lib/RT/User_Overlay.pm and we had already had a local change > at .../rt/local/lib/RT/User_Overlay.pm, I am trying to modify our local > version to > match up with the new User_Overlay.pm. > > I am trying to use the "CustomizingWithOverlays" method from > http://requesttracker.wikia.com/wiki/CustomizingWithOverlays > > I have created a new file with our changes in > .../rt/local/lib/RT/User_Local.pm > > But when I try to startup apache and RT I receive these errors: > >> [Thu Jun 07 12:43:31 2012] [error] RT/User_Local.pm did not return a >> true value at /opt/opt.CORE/rt-3.8.11/rhel5/bin/../lib/RT/Base.pm line >> 173, <DATA> line 323.\nCompilation failed in require at (eval 1323) >> line 3, <DATA> line 323.\n\t...propagated at
Perl packages need to end in a true value such as "1;" Look at the last line of the Queue_Local.pm example on the wiki page you linked to.
