Here is the Site Config File package RT; =head1 NAME RT::Config =for testing use RT::Config; =cut Set($rtname , "sjc.vic.edu.au"); Set($Organization , "sjc.vic.edu.au"); Set($MinimumPasswordLength , "5"); Set($Timezone , 'US/Eastern'); Set($DatabaseType , 'mysql'); Set($DatabaseHost , 'localhost'); Set($DatabaseRTHost , 'localhost'); Set($DatabasePort , ''); Set($DatabaseUser , 'rt_user'); Set($DatabasePassword , 'rt_pass'); Set($DatabaseName , 'rt3'); Set($DatabaseRequireSSL , undef); Set($OwnerEmail , 'root'); Set($LoopsToRTOwner , 1); Set($StoreLoops , undef); Set($MaxAttachmentSize , 10000000); Set($TruncateLongAttachments , undef); Set($DropLongAttachments , undef); Set($ParseNewMessageForTicketCcs , undef); Set($RTAddressRegexp , '^rt\@sjc.vic.edu.au$'); Set($CanonicalizeEmailAddressMatch , 'staff$'); Set($CanonicalizeEmailAddressReplace , 'sjc.vic.edu.au'); Set($CanonicalizeOnCreate , 0); Set($SenderMustExistInExternalDatabase , undef); Set($CorrespondAddress , 'rt@localhost'); Set($CommentAddress , 'rt-comment@localhost'); Set($MailCommand , 'sendmailpipe'); Set($SendmailArguments , "-oi -t"); Set($SendmailPath , "/usr/sbin/sendmail"); Set($UseFriendlyFromLine , 1); Set($FriendlyFromLineFormat , "\"%s via RT\" <%s>"); Set($UseFriendlyToLine , 0); Set($NotifyActor, 0); Set($RecordOutgoingEmail, 1); Set($LogToSyslog , 'debug'); Set($LogToScreen , 'error'); Set($LogToFile , undef); Set($LogDir, '/opt/rt3/var/log'); @LogToSyslogConf = () unless (@LogToSyslogConf); Set($WebPath , "/var/www/rt/share/html"); Set($WebBaseURL , "http://helpdesk:80"); Set($WebURL , $WebBaseURL . $WebPath . "/"); Set($WebImagesURL , $WebURL . "NoAuth/images/"); Set($LogoURL , $WebImagesURL . "rt.jpg"); Set($WebNoAuthRegex, qr!^(?:/+NoAuth/| /+REST/\d+\.\d+/NoAuth/)!x ); Set($MessageBoxWidth , 72); Set($MessageBoxWrap, "HARD"); Set($TrustHTMLAttachments , undef); Set($PreferRichText, undef); Set($WebExternalAuth , undef); Set($WebFallbackToInternalAuth , undef); Set($WebExternalGecos , undef); Set($WebExternalAuto , undef); Set($MaxInlineBody, 13456); Set($MyTicketsLength, 10); Set($MyRequestsLength, 10); @MasonParameters = () unless (@MasonParameters); Set ($DefaultSearchResultFormat, qq{ '__Subject__/TITLE:Subject', Status, QueueName, OwnerName, Priority, '__NEWLINE__', '', '__Requestors__', '__CreatedRelative__', '__ToldRelative__', '__LastUpdatedRelative__', '__TimeLeft__'}); @LexiconLanguages = qw(*) unless (@LexiconLanguages); @EmailInputEncodings = qw(utf-8 iso-8859-1 us-ascii) unless (@EmailInputEncodings); Set($EmailOutputEncoding , 'utf-8'); Set($DateDayBeforeMonth , 1); Set($AmbiguousDayInPast , 1); 1;