<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>So I’ve been working on my first install of RT, and I’m getting very close, but I seem to be stuck at this point. I’m attempting to install 4.0.1<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Here was my configuration: (password is removed)<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>./configure --with-db-type=Pg --with-db-database=rt --with-db-host=stdb3.vmstage --with-db-rt-user=rt --with-db-rt-pass=******** --with-web-user=apache --with-web-group=apache --with-rt-group=rt --enable-graphviz --enable-gd --disable-gpg<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>make testdeps – ran fine (after much work on the system)<o:p></o:p></p><p class=MsoNormal>see below for a cut and paste of it<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>As you can see I’m using postgres, it’s already set up and working, I’ve put no restrictions on it (grant all):<o:p></o:p></p><p class=MsoNormal>psql  -h stdb3.vmstage -W -U rt rt<o:p></o:p></p><p class=MsoNormal>Password for user rt: <o:p></o:p></p><p class=MsoNormal>Welcome to psql 8.1.23 (server 8.3.11), the PostgreSQL interactive terminal.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Type:  \copyright for distribution terms<o:p></o:p></p><p class=MsoNormal>       \h for help with SQL commands<o:p></o:p></p><p class=MsoNormal>       \? for help with psql commands<o:p></o:p></p><p class=MsoNormal>       \g or terminate with semicolon to execute query<o:p></o:p></p><p class=MsoNormal>       \q to quit<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>WARNING:  You are connected to a server with major version 8.3,<o:p></o:p></p><p class=MsoNormal>but your psql client is major version 8.1.  Some backslash commands,<o:p></o:p></p><p class=MsoNormal>such as \d, might not work properly.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>rt=><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I did this `sed -n '/Set/s/^/# /p' RT_Config.pm >> RT_SiteConfig.pm` so that I could get all the possible options in my SiteConfig. Then uncommented the ones I wanted to make sure were correct. I’ve placed a copy of it below as well.  (password is removed)<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>the problem is showing up with the “make initialize-database” command:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>make initialize-database<o:p></o:p></p><p class=MsoNormal>/usr/bin/perl -I/opt/rt4/local/lib -I/opt/rt4/lib sbin/rt-setup-database --action init --prompt-for-dba-password<o:p></o:p></p><p class=MsoNormal>weaken is only available with the XS version of Scalar::Util at /root/hold/rt-4.0.1/sbin/../lib/RT/Interface/Web/Menu.pm line 57<o:p></o:p></p><p class=MsoNormal>BEGIN failed--compilation aborted at /root/hold/rt-4.0.1/sbin/../lib/RT/Interface/Web/Menu.pm line 57.<o:p></o:p></p><p class=MsoNormal>Compilation failed in require at /root/hold/rt-4.0.1/sbin/../lib/RT/Interface/Web.pm line 68.<o:p></o:p></p><p class=MsoNormal>BEGIN failed--compilation aborted at /root/hold/rt-4.0.1/sbin/../lib/RT/Interface/Web.pm line 68.<o:p></o:p></p><p class=MsoNormal>Compilation failed in require at /root/hold/rt-4.0.1/sbin/../lib/RT/ObjectCustomFieldValue.pm line 54.<o:p></o:p></p><p class=MsoNormal>BEGIN failed--compilation aborted at /root/hold/rt-4.0.1/sbin/../lib/RT/ObjectCustomFieldValue.pm line 54.<o:p></o:p></p><p class=MsoNormal>Compilation failed in require at /root/hold/rt-4.0.1/sbin/../lib/RT/ObjectCustomFieldValues.pm line 55.<o:p></o:p></p><p class=MsoNormal>BEGIN failed--compilation aborted at /root/hold/rt-4.0.1/sbin/../lib/RT/ObjectCustomFieldValues.pm line 55.<o:p></o:p></p><p class=MsoNormal>Compilation failed in require at /root/hold/rt-4.0.1/sbin/../lib/RT/CustomField.pm line 63.<o:p></o:p></p><p class=MsoNormal>BEGIN failed--compilation aborted at /root/hold/rt-4.0.1/sbin/../lib/RT/CustomField.pm line 63.<o:p></o:p></p><p class=MsoNormal>Compilation failed in require at /root/hold/rt-4.0.1/sbin/../lib/RT/CustomFields.pm line 73.<o:p></o:p></p><p class=MsoNormal>BEGIN failed--compilation aborted at /root/hold/rt-4.0.1/sbin/../lib/RT/CustomFields.pm line 73.<o:p></o:p></p><p class=MsoNormal>Compilation failed in require at /root/hold/rt-4.0.1/sbin/../lib/RT/Ticket.pm line 77.<o:p></o:p></p><p class=MsoNormal>BEGIN failed--compilation aborted at /root/hold/rt-4.0.1/sbin/../lib/RT/Ticket.pm line 77.<o:p></o:p></p><p class=MsoNormal>Compilation failed in require at /root/hold/rt-4.0.1/sbin/../lib/RT/Tickets.pm line 85.<o:p></o:p></p><p class=MsoNormal>BEGIN failed--compilation aborted at /root/hold/rt-4.0.1/sbin/../lib/RT/Tickets.pm line 85.<o:p></o:p></p><p class=MsoNormal>Compilation failed in require at /root/hold/rt-4.0.1/sbin/../lib/RT.pm line 395.<o:p></o:p></p><p class=MsoNormal>make: *** [initialize-database] Error 9<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thank you for your help, I’ve been wrestling with it for a while now<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 0in 1.0pt 0in'><p class=MsoNormal style='border:none;padding:0in'><o:p> </o:p></p><p class=MsoNormal style='border:none;padding:0in'>make testdeps<o:p></o:p></p></div><p class=MsoNormal>/usr/bin/perl ./sbin/rt-test-dependencies --verbose --with-Pg --with-fastcgi<o:p></o:p></p><p class=MsoNormal>perl:<o:p></o:p></p><p class=MsoNormal>        >=5.8.3(5.8.8) ...found<o:p></o:p></p><p class=MsoNormal>users:<o:p></o:p></p><p class=MsoNormal>        rt group (rt) ...found<o:p></o:p></p><p class=MsoNormal>        bin owner (root) ...found<o:p></o:p></p><p class=MsoNormal>        libs owner (root) ...found<o:p></o:p></p><p class=MsoNormal>        libs group (bin) ...found<o:p></o:p></p><p class=MsoNormal>        web owner (apache) ...found<o:p></o:p></p><p class=MsoNormal>        web group (apache) ...found<o:p></o:p></p><p class=MsoNormal>CLI dependencies:<o:p></o:p></p><p class=MsoNormal>        Term::ReadKey ...found<o:p></o:p></p><p class=MsoNormal>        Getopt::Long >= 2.24 ...found<o:p></o:p></p><p class=MsoNormal>        HTTP::Request::Common ...found<o:p></o:p></p><p class=MsoNormal>        Term::ReadLine ...found<o:p></o:p></p><p class=MsoNormal>        Text::ParseWords ...found<o:p></o:p></p><p class=MsoNormal>        LWP ...found<o:p></o:p></p><p class=MsoNormal>CORE dependencies:<o:p></o:p></p><p class=MsoNormal>        DateTime >= 0.44 ...found<o:p></o:p></p><p class=MsoNormal>        Class::ReturnValue >= 0.40 ...found<o:p></o:p></p><p class=MsoNormal>        Text::Quoted >= 2.02 ...found<o:p></o:p></p><p class=MsoNormal>        Regexp::IPv6 ...found<o:p></o:p></p><p class=MsoNormal>        CSS::Squish >= 0.06 ...found<o:p></o:p></p><p class=MsoNormal>        Encode >= 2.39 ...found<o:p></o:p></p><p class=MsoNormal>        DateTime::Locale >= 0.40 ...found<o:p></o:p></p><p class=MsoNormal>        Module::Versions::Report >= 1.05 ...found<o:p></o:p></p><p class=MsoNormal>        MIME::Entity >= 5.425 ...found<o:p></o:p></p><p class=MsoNormal>        Digest::SHA ...found<o:p></o:p></p><p class=MsoNormal>        List::MoreUtils ...found<o:p></o:p></p><p class=MsoNormal>        DBI >= 1.37 ...found<o:p></o:p></p><p class=MsoNormal>        Locale::Maketext::Lexicon >= 0.32 ...found<o:p></o:p></p><p class=MsoNormal>        Devel::StackTrace >= 1.19 ...found<o:p></o:p></p><p class=MsoNormal>        Digest::base ...found<o:p></o:p></p><p class=MsoNormal>        Text::Password::Pronounceable ...found<o:p></o:p></p><p class=MsoNormal>        Devel::GlobalDestruction ...found<o:p></o:p></p><p class=MsoNormal>        Time::ParseDate ...found<o:p></o:p></p><p class=MsoNormal>        File::Temp >= 0.19 ...found<o:p></o:p></p><p class=MsoNormal>        Locale::Maketext >= 1.06 ...found<o:p></o:p></p><p class=MsoNormal>        Tree::Simple >= 1.04 ...found<o:p></o:p></p><p class=MsoNormal>        Text::Template >= 1.44 ...found<o:p></o:p></p><p class=MsoNormal>        Scalar::Util ...found<o:p></o:p></p><p class=MsoNormal>        HTML::Quoted ...found<o:p></o:p></p><p class=MsoNormal>        HTML::Scrubber >= 0.08 ...found<o:p></o:p></p><p class=MsoNormal>        File::Spec >= 0.8 ...found<o:p></o:p></p><p class=MsoNormal>        DBIx::SearchBuilder >= 1.59 ...found<o:p></o:p></p><p class=MsoNormal>        Sys::Syslog >= 0.16 ...found<o:p></o:p></p><p class=MsoNormal>        Mail::Mailer >= 1.57 ...found<o:p></o:p></p><p class=MsoNormal>        File::ShareDir ...found<o:p></o:p></p><p class=MsoNormal>        Regexp::Common ...found<o:p></o:p></p><p class=MsoNormal>        Digest::MD5 >= 2.27 ...found<o:p></o:p></p><p class=MsoNormal>        HTML::Entities ...found<o:p></o:p></p><p class=MsoNormal>        Cache::Simple::TimedExpiry ...found<o:p></o:p></p><p class=MsoNormal>        File::Glob ...found<o:p></o:p></p><p class=MsoNormal>        Class::Accessor >= 0.34 ...found<o:p></o:p></p><p class=MsoNormal>        Locale::Maketext::Fuzzy ...found<o:p></o:p></p><p class=MsoNormal>        Time::HiRes ...found<o:p></o:p></p><p class=MsoNormal>        Text::Wrapper ...found<o:p></o:p></p><p class=MsoNormal>        Regexp::Common::net::CIDR ...found<o:p></o:p></p><p class=MsoNormal>        Net::CIDR ...found<o:p></o:p></p><p class=MsoNormal>        Log::Dispatch >= 2.23 ...found<o:p></o:p></p><p class=MsoNormal>        UNIVERSAL::require ...found<o:p></o:p></p><p class=MsoNormal>        Email::Address ...found<o:p></o:p></p><p class=MsoNormal>DASHBOARDS dependencies:<o:p></o:p></p><p class=MsoNormal>        HTML::RewriteAttributes >= 0.04 ...found<o:p></o:p></p><p class=MsoNormal>        MIME::Types ...found<o:p></o:p></p><p class=MsoNormal>FASTCGI dependencies:<o:p></o:p></p><p class=MsoNormal>        FCGI::ProcManager ...found<o:p></o:p></p><p class=MsoNormal>        FCGI ...found<o:p></o:p></p><p class=MsoNormal>GD dependencies:<o:p></o:p></p><p class=MsoNormal>        GD::Text ...found<o:p></o:p></p><p class=MsoNormal>        GD ...found<o:p></o:p></p><p class=MsoNormal>        GD::Graph ...found<o:p></o:p></p><p class=MsoNormal>GRAPHVIZ dependencies:<o:p></o:p></p><p class=MsoNormal>        IPC::Run ...found<o:p></o:p></p><p class=MsoNormal>        GraphViz ...found<o:p></o:p></p><p class=MsoNormal>ICAL dependencies:<o:p></o:p></p><p class=MsoNormal>        Data::ICal ...found<o:p></o:p></p><p class=MsoNormal>MAILGATE dependencies:<o:p></o:p></p><p class=MsoNormal>        Pod::Usage ...found<o:p></o:p></p><p class=MsoNormal>        HTML::TreeBuilder ...found<o:p></o:p></p><p class=MsoNormal>        Getopt::Long ...found<o:p></o:p></p><p class=MsoNormal>        HTML::FormatText ...found<o:p></o:p></p><p class=MsoNormal>        LWP::UserAgent ...found<o:p></o:p></p><p class=MsoNormal>MASON dependencies:<o:p></o:p></p><p class=MsoNormal>        Storable >= 2.08 ...found<o:p></o:p></p><p class=MsoNormal>        CSS::Squish >= 0.06 ...found<o:p></o:p></p><p class=MsoNormal>        Apache::Session >= 1.53 ...found<o:p></o:p></p><p class=MsoNormal>        Errno ...found<o:p></o:p></p><p class=MsoNormal>        Devel::StackTrace >= 1.19 ...found<o:p></o:p></p><p class=MsoNormal>        JavaScript::Minifier ...found<o:p></o:p></p><p class=MsoNormal>        IPC::Run3 ...found<o:p></o:p></p><p class=MsoNormal>        CGI::Cookie >= 1.20 ...found<o:p></o:p></p><p class=MsoNormal>        Text::WikiFormat >= 0.76 ...found<o:p></o:p></p><p class=MsoNormal>        XML::RSS >= 1.05 ...found<o:p></o:p></p><p class=MsoNormal>        HTML::Mason >= 1.43 ...found<o:p></o:p></p><p class=MsoNormal>        Digest::MD5 >= 2.27 ...found<o:p></o:p></p><p class=MsoNormal>        JSON ...found<o:p></o:p></p><p class=MsoNormal>POSTGRESQL dependencies:<o:p></o:p></p><p class=MsoNormal>        DBD::Pg >= 1.43 ...found<o:p></o:p></p><p class=MsoNormal>PSGI dependencies:<o:p></o:p></p><p class=MsoNormal>        CGI::Emulate::PSGI ...found<o:p></o:p></p><p class=MsoNormal>        CGI >= 3.38 ...found<o:p></o:p></p><p class=MsoNormal>        CGI::PSGI >= 0.12 ...found<o:p></o:p></p><p class=MsoNormal>        HTML::Mason::PSGIHandler >= 0.52 ...found<o:p></o:p></p><p class=MsoNormal>        Plack >= 0.9971 ...found<o:p></o:p></p><p class=MsoNormal>        Plack::Handler::Starlet ...found<o:p></o:p></p><p class=MsoNormal>SMTP dependencies:<o:p></o:p></p><p class=MsoNormal>        Net::SMTP ...found<o:p></o:p></p><p class=MsoNormal>USERLOGO dependencies:<o:p></o:p></p><p class=MsoNormal>        Convert::Color ...found<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>All dependencies have been found. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 0in 1.0pt 0in'><p class=MsoNormal style='border:none;padding:0in'>cat /opt/rt4/etc/RT_SiteConfig.pm<o:p></o:p></p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># Any configuration directives you include  here will override <o:p></o:p></p><p class=MsoNormal># RT's default configuration file, RT_Config.pm<o:p></o:p></p><p class=MsoNormal>#<o:p></o:p></p><p class=MsoNormal># To include a directive here, just copy the equivalent statement<o:p></o:p></p><p class=MsoNormal># from RT_Config.pm and change the value. We've included a single<o:p></o:p></p><p class=MsoNormal># sample value below.<o:p></o:p></p><p class=MsoNormal>#<o:p></o:p></p><p class=MsoNormal># This file is actually a perl module, so you can include valid<o:p></o:p></p><p class=MsoNormal># perl code, as well.<o:p></o:p></p><p class=MsoNormal>#<o:p></o:p></p><p class=MsoNormal># The converse is also true, if this file isn't valid perl, you're<o:p></o:p></p><p class=MsoNormal># going to run into trouble. To check your SiteConfig file, use<o:p></o:p></p><p class=MsoNormal># this comamnd:<o:p></o:p></p><p class=MsoNormal>#<o:p></o:p></p><p class=MsoNormal>#   perl -c /path/to/your/etc/RT_SiteConfig.pm<o:p></o:p></p><p class=MsoNormal>#<o:p></o:p></p><p class=MsoNormal># You must restart your webserver after making changes to this file.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Set( $rtname, 'example.com');<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># You must install Plugins on your own, this is only an example<o:p></o:p></p><p class=MsoNormal># of the correct syntax to use when activating them.<o:p></o:p></p><p class=MsoNormal># There should only be one @Plugins declaration in your config file.<o:p></o:p></p><p class=MsoNormal>#Set(@Plugins,(qw(RT::Extension::QuickDelete RT::Extension::CommandByMail)));<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>1;<o:p></o:p></p><p class=MsoNormal>Set($rtname, "rt.vendormate.com");<o:p></o:p></p><p class=MsoNormal>Set($Organization, "vendormate.com");<o:p></o:p></p><p class=MsoNormal># Set($CorrespondAddress, "");<o:p></o:p></p><p class=MsoNormal># Set($CommentAddress, "");<o:p></o:p></p><p class=MsoNormal># Set($WebDomain, "localhost");<o:p></o:p></p><p class=MsoNormal># Set($WebPort, 80);# + ($< * 7274) % 32766 + ($< && 1024));<o:p></o:p></p><p class=MsoNormal># Set($WebPath, "");<o:p></o:p></p><p class=MsoNormal># Set($Timezone, "US/Eastern");<o:p></o:p></p><p class=MsoNormal># Set C<@Plugins> to a list of external RT plugins that should be<o:p></o:p></p><p class=MsoNormal># C<Set(@Plugins, (qw(Extension::QuickDelete RT::Extension::CommandByMail)));><o:p></o:p></p><p class=MsoNormal># Set(@Plugins, ());<o:p></o:p></p><p class=MsoNormal>Set($DatabaseType, "Pg");<o:p></o:p></p><p class=MsoNormal>Set($DatabaseHost,   "stdb3.vmstage");<o:p></o:p></p><p class=MsoNormal># Set($DatabaseRTHost, "localhost");<o:p></o:p></p><p class=MsoNormal># Set($DatabasePort, "");<o:p></o:p></p><p class=MsoNormal>Set($DatabaseUser, "rt");<o:p></o:p></p><p class=MsoNormal>Set($DatabasePassword, q{*******});<o:p></o:p></p><p class=MsoNormal>Set($DatabaseName, q{rt});<o:p></o:p></p><p class=MsoNormal># Set($DatabaseRequireSSL, undef);<o:p></o:p></p><p class=MsoNormal># Set($LogToSyslog, "info");<o:p></o:p></p><p class=MsoNormal># Set($LogToScreen, "info");<o:p></o:p></p><p class=MsoNormal># Set($LogToFile, undef);<o:p></o:p></p><p class=MsoNormal># Set($LogDir, q{var/log});<o:p></o:p></p><p class=MsoNormal># Set($LogToFileNamed, "rt.log");    #log to rt.log<o:p></o:p></p><p class=MsoNormal># Set($LogStackTraces, "");<o:p></o:p></p><p class=MsoNormal># Set(@LogToSyslogConf, ());<o:p></o:p></p><p class=MsoNormal># C<Set($EmailSubjectTagRegex, qr/(?:example.com|example.org)/i );><o:p></o:p></p><p class=MsoNormal># C<Set($EmailSubjectTagRegex, qr/(example.com|example.org)/i );><o:p></o:p></p><p class=MsoNormal># # Set($EmailSubjectTagRegex, qr/\Q$rtname\E/i );<o:p></o:p></p><p class=MsoNormal># Set($OwnerEmail, "root");<o:p></o:p></p><p class=MsoNormal># Set($LoopsToRTOwner, 1);<o:p></o:p></p><p class=MsoNormal># Set($StoreLoops, undef);<o:p></o:p></p><p class=MsoNormal># Set($MaxAttachmentSize, 10_000_000);<o:p></o:p></p><p class=MsoNormal># Set($TruncateLongAttachments, undef);<o:p></o:p></p><p class=MsoNormal># Set($DropLongAttachments, undef);<o:p></o:p></p><p class=MsoNormal># Set($RTAddressRegexp, undef);<o:p></o:p></p><p class=MsoNormal># # Set($CanonicalizeEmailAddressMatch, '@subdomain\.example\.com$');<o:p></o:p></p><p class=MsoNormal># # Set($CanonicalizeEmailAddressReplace, '@example.com');<o:p></o:p></p><p class=MsoNormal># Set this to 1 and the create new user page will use the values that<o:p></o:p></p><p class=MsoNormal># Set($CanonicalizeOnCreate, 0);<o:p></o:p></p><p class=MsoNormal># Set($ValidateUserEmailAddresses, undef);<o:p></o:p></p><p class=MsoNormal># Set($ExtractSubjectTagMatch, qr/\[.+? #\d+\]/);<o:p></o:p></p><p class=MsoNormal># Set($ExtractSubjectTagNoMatch, ( ${RT::EmailSubjectTagRegex}<o:p></o:p></p><p class=MsoNormal># Set($MailCommand, "sendmailpipe");<o:p></o:p></p><p class=MsoNormal># =item C<$SetOutgoingMailFrom><o:p></o:p></p><p class=MsoNormal># C<$SetOutgoingMailFrom> tells RT to set the sender envelope to the<o:p></o:p></p><p class=MsoNormal># Set($SetOutgoingMailFrom, 0);<o:p></o:p></p><p class=MsoNormal># This option is irrelevant unless C<$SetOutgoingMailFrom> is set.<o:p></o:p></p><p class=MsoNormal># Set($OverrideOutgoingMailFrom, {<o:p></o:p></p><p class=MsoNormal># Set($DefaultMailPrecedence, "bulk");<o:p></o:p></p><p class=MsoNormal># Set($DefaultErrorMailPrecedence, "bulk");<o:p></o:p></p><p class=MsoNormal># Set($UseOriginatorHeader, 1);<o:p></o:p></p><p class=MsoNormal># via RT".  Setting C<$UseFriendlyFromLine> to 0 disables it.<o:p></o:p></p><p class=MsoNormal># Set($UseFriendlyFromLine, 1);<o:p></o:p></p><p class=MsoNormal># Set($FriendlyFromLineFormat, "\"%s via RT\" <%s>");<o:p></o:p></p><p class=MsoNormal># Set($UseFriendlyToLine, 0);<o:p></o:p></p><p class=MsoNormal># Set($FriendlyToLineFormat, "\"%s of ". RT->Config->Get('rtname') ." Ticket #%s\":;");<o:p></o:p></p><p class=MsoNormal># behavior, Set C<$NotifyActor> to 1<o:p></o:p></p><p class=MsoNormal># Set($NotifyActor, 0);<o:p></o:p></p><p class=MsoNormal># Set($RecordOutgoingEmail, 1);<o:p></o:p></p><p class=MsoNormal># Setting these options enables VERP support<o:p></o:p></p><p class=MsoNormal># # Set($VERPPrefix, "rt-");<o:p></o:p></p><p class=MsoNormal># # Set($VERPDomain, $RT::Organization);<o:p></o:p></p><p class=MsoNormal># Set($ForwardFromUser, 0);<o:p></o:p></p><p class=MsoNormal># Set($DashboardAddress, "");<o:p></o:p></p><p class=MsoNormal># Set($DashboardSubject, "%s Dashboard: %s");<o:p></o:p></p><p class=MsoNormal># Set(@EmailDashboardRemove, ());<o:p></o:p></p><p class=MsoNormal># C<Set($SendmailArguments,"-oi -t -ODeliveryMode=b -OErrorMode=m");><o:p></o:p></p><p class=MsoNormal># Set($SendmailArguments, "-oi -t");<o:p></o:p></p><p class=MsoNormal># Set($SendmailBounceArguments, '-f "<>"');<o:p></o:p></p><p class=MsoNormal># Set($SendmailPath, "/usr/sbin/sendmail");<o:p></o:p></p><p class=MsoNormal># Set($SMTPServer, undef);<o:p></o:p></p><p class=MsoNormal># Set($SMTPFrom, undef);<o:p></o:p></p><p class=MsoNormal># Set($SMTPDebug, 0);<o:p></o:p></p><p class=MsoNormal># Set(@MailParams, ());<o:p></o:p></p><p class=MsoNormal># Set($WebDefaultStylesheet, "aileron");<o:p></o:p></p><p class=MsoNormal># # Set($DefaultQueue, "General");<o:p></o:p></p><p class=MsoNormal># # Set($RememberDefaultQueue, 1);<o:p></o:p></p><p class=MsoNormal># Set($EnableReminders, 1);<o:p></o:p></p><p class=MsoNormal># Set C<@CustomFieldValuesSources> to a list of class names which extend<o:p></o:p></p><p class=MsoNormal># Set(@CustomFieldValuesSources, ());<o:p></o:p></p><p class=MsoNormal># Set C<$CanonicalizeRedirectURLs> to 1 to use $C<WebURL> when<o:p></o:p></p><p class=MsoNormal># Set($CanonicalizeRedirectURLs, 0);<o:p></o:p></p><p class=MsoNormal># Set(@JSFiles, qw/<o:p></o:p></p><p class=MsoNormal># # Set($JSMinPath, "/path/to/jsmin");<o:p></o:p></p><p class=MsoNormal># Set(@CSSFiles, qw//);<o:p></o:p></p><p class=MsoNormal># Set($UsernameFormat, "concise");<o:p></o:p></p><p class=MsoNormal># Set($WebBaseURL,<o:p></o:p></p><p class=MsoNormal># Set($WebURL, RT->Config->Get('WebBaseURL') . RT->Config->Get('WebPath') . "/");<o:p></o:p></p><p class=MsoNormal># Set($WebImagesURL, RT->Config->Get('WebPath') . "/NoAuth/images/");<o:p></o:p></p><p class=MsoNormal># Set($LogoURL, RT->Config->Get('WebImagesURL') . "bpslogo.png");<o:p></o:p></p><p class=MsoNormal># Set($LogoLinkURL, "http://bestpractical.com");<o:p></o:p></p><p class=MsoNormal># Set($LogoAltText, "Best Practical Solutions, LLC corporate logo");<o:p></o:p></p><p class=MsoNormal># Set($LogoImageHeight, 38);<o:p></o:p></p><p class=MsoNormal># Set($LogoImageWidth, 181);<o:p></o:p></p><p class=MsoNormal># Set($WebNoAuthRegex, qr{^ (?:/+NoAuth/ | /+REST/\d+\.\d+/NoAuth/) }x );<o:p></o:p></p><p class=MsoNormal># Set($SelfServiceRegex, qr!^(?:/+SelfService/)!x );<o:p></o:p></p><p class=MsoNormal># working in a multi-process (mod_perl or FastCGI) Environment.  Setting<o:p></o:p></p><p class=MsoNormal># Set($WebFlushDbCacheEveryRequest, 1);<o:p></o:p></p><p class=MsoNormal># Set(<o:p></o:p></p><p class=MsoNormal># dates and time are not representative. Set C<$ChartsTimezonesInDB> to 1<o:p></o:p></p><p class=MsoNormal># Set($ChartsTimezonesInDB, 0);<o:p></o:p></p><p class=MsoNormal># Set($DefaultSummaryRows, 10);<o:p></o:p></p><p class=MsoNormal># Set($HomePageRefreshInterval, 0);<o:p></o:p></p><p class=MsoNormal># Set($HomepageComponents, [qw(QuickCreate Quicksearch MyAdminQueues MySupportQueues MyReminders RefreshHomepage Dashboards SavedSearches)]);<o:p></o:p></p><p class=MsoNormal># search pages and wrong ticket counts.  Set C<$UseSQLForACLChecks> to 1<o:p></o:p></p><p class=MsoNormal># Set($UseSQLForACLChecks, undef);<o:p></o:p></p><p class=MsoNormal># Set C<$TicketsItemMapSize> to number of tickets you want RT to examine<o:p></o:p></p><p class=MsoNormal># number, RT will omit the "last" link in the menu.  Set this to zero to<o:p></o:p></p><p class=MsoNormal># Set($TicketsItemMapSize, 1000);<o:p></o:p></p><p class=MsoNormal># Set($SearchResultsRefreshInterval, 0);<o:p></o:p></p><p class=MsoNormal># Set ($DefaultSearchResultFormat, qq{<o:p></o:p></p><p class=MsoNormal># Set($DefaultSelfServiceSearchResultFormat, qq{<o:p></o:p></p><p class=MsoNormal># Set(%FullTextSearch,<o:p></o:p></p><p class=MsoNormal># Set($OnlySearchActiveTicketsInSimpleSearch, 1);<o:p></o:p></p><p class=MsoNormal># Set($SearchResultsAutoRedirect, 0);<o:p></o:p></p><p class=MsoNormal># Set($ShowMoreAboutPrivilegedUsers, 0);<o:p></o:p></p><p class=MsoNormal># Set($MoreAboutRequestorTicketList, "Active");<o:p></o:p></p><p class=MsoNormal># Set($MoreAboutRequestorExtraInfo, "");<o:p></o:p></p><p class=MsoNormal># Set($MoreAboutRequestorGroupsLimit, 0);<o:p></o:p></p><p class=MsoNormal># Set($UseSideBySideLayout, 1);<o:p></o:p></p><p class=MsoNormal># Set($EditCustomFieldsSingleColumn, 0);<o:p></o:p></p><p class=MsoNormal># Set($ShowUnreadMessageNotifications, 0);<o:p></o:p></p><p class=MsoNormal># Set($AutocompleteOwners, 0);<o:p></o:p></p><p class=MsoNormal># Set($UserAutocompleteFields, {<o:p></o:p></p><p class=MsoNormal># Should unprivileged users be allowed to autocomplete users.  Setting<o:p></o:p></p><p class=MsoNormal># Set($AllowUserAutocompleteForUnprivileged, 0);<o:p></o:p></p><p class=MsoNormal># Set($DisplayTicketAfterQuickCreate, 0);<o:p></o:p></p><p class=MsoNormal># Support implicit links in WikiText custom fields?  Setting this to 1<o:p></o:p></p><p class=MsoNormal># Set($WikiImplicitLinks, 0);<o:p></o:p></p><p class=MsoNormal># Set C<$PreviewScripMessages> to 1 if the scrips preview on the ticket<o:p></o:p></p><p class=MsoNormal># Set($PreviewScripMessages, 0);<o:p></o:p></p><p class=MsoNormal># Set($SimplifiedRecipients, 0);<o:p></o:p></p><p class=MsoNormal># Set this to 1 to display the Articles interface on the Ticket Create<o:p></o:p></p><p class=MsoNormal># Set($ArticleOnTicketCreate, 0);<o:p></o:p></p><p class=MsoNormal># Set this to 1 to hide the search and include boxes from the Article<o:p></o:p></p><p class=MsoNormal># Set($HideArticleSearchOnReplyCreate, 0);<o:p></o:p></p><p class=MsoNormal># Set($MessageBoxWidth, undef);<o:p></o:p></p><p class=MsoNormal># Set($MessageBoxHeight, 15);<o:p></o:p></p><p class=MsoNormal># Set($MessageBoxWrap, "SOFT");<o:p></o:p></p><p class=MsoNormal># Set($MessageBoxRichText, 1);<o:p></o:p></p><p class=MsoNormal># Set($MessageBoxRichTextHeight, 200);<o:p></o:p></p><p class=MsoNormal># Set($MessageBoxIncludeSignature, 1);<o:p></o:p></p><p class=MsoNormal># included in Comments. Setting this to false overrides<o:p></o:p></p><p class=MsoNormal># Set($MessageBoxIncludeSignatureOnComment, 1);<o:p></o:p></p><p class=MsoNormal># Set($OldestTransactionsFirst, 1);<o:p></o:p></p><p class=MsoNormal># # Set($DeferTransactionLoading, 1);<o:p></o:p></p><p class=MsoNormal># Set($ShowBccHeader, 0);<o:p></o:p></p><p class=MsoNormal># Set($TrustHTMLAttachments, undef);<o:p></o:p></p><p class=MsoNormal># Set($AlwaysDownloadAttachments, undef);<o:p></o:p></p><p class=MsoNormal># Set($AttachmentUnits, undef);<o:p></o:p></p><p class=MsoNormal># Set($PreferRichText, undef);<o:p></o:p></p><p class=MsoNormal># Set($MaxInlineBody, 12000);<o:p></o:p></p><p class=MsoNormal># updates inline. Set this variable to 0 if you'd like to disable that<o:p></o:p></p><p class=MsoNormal># Set($ShowTransactionImages, 1);<o:p></o:p></p><p class=MsoNormal># Set($PlainTextPre, 0);<o:p></o:p></p><p class=MsoNormal># Set C<$PlainTextMono> to 1 to use monospaced font and preserve<o:p></o:p></p><p class=MsoNormal># Set($PlainTextMono, 0);<o:p></o:p></p><p class=MsoNormal># Set($SuppressInlineTextFiles, undef);<o:p></o:p></p><p class=MsoNormal># Set(@Active_MakeClicky, qw());<o:p></o:p></p><p class=MsoNormal># Set($ParseNewMessageForTicketCcs, undef);<o:p></o:p></p><p class=MsoNormal># Set C<$UseTransactionBatch> to 1 to execute transactions in batches,<o:p></o:p></p><p class=MsoNormal># Set($UseTransactionBatch, 1);<o:p></o:p></p><p class=MsoNormal># Set($StrictLinkACL, 1);<o:p></o:p></p><p class=MsoNormal># Set($RedistributeAutoGeneratedMessages, "privileged");<o:p></o:p></p><p class=MsoNormal># Set($ApprovalRejectionNotes, 1);<o:p></o:p></p><p class=MsoNormal># Set($DisallowExecuteCode, 0);<o:p></o:p></p><p class=MsoNormal># Set($Framebusting, 1);<o:p></o:p></p><p class=MsoNormal># Set($WebExternalAuth, undef);<o:p></o:p></p><p class=MsoNormal># Set($WebExternalAuthContinuous, 1);<o:p></o:p></p><p class=MsoNormal># Set($WebFallbackToInternalAuth, undef);<o:p></o:p></p><p class=MsoNormal># Set($WebExternalGecos, undef);<o:p></o:p></p><p class=MsoNormal># Set($WebExternalAuto, undef);<o:p></o:p></p><p class=MsoNormal># Set($AutoCreate, undef);<o:p></o:p></p><p class=MsoNormal># # Set($WebSessionClass, "Apache::Session::File");<o:p></o:p></p><p class=MsoNormal># Set($AutoLogoff, 0);<o:p></o:p></p><p class=MsoNormal># Set($LogoutRefresh, 1);<o:p></o:p></p><p class=MsoNormal># Set($WebSecureCookies, 0);<o:p></o:p></p><p class=MsoNormal># passwords. Setting it to 0 disables this check.<o:p></o:p></p><p class=MsoNormal># Set($MinimumPasswordLength, 5);<o:p></o:p></p><p class=MsoNormal># Set(@LexiconLanguages, qw(*));<o:p></o:p></p><p class=MsoNormal># Set(@EmailInputEncodings, qw(utf-8 iso-8859-1 us-ascii));<o:p></o:p></p><p class=MsoNormal># Set($EmailOutputEncoding, "utf-8");<o:p></o:p></p><p class=MsoNormal># C<Set($DateTimeFormat, "LocalizedDateTime");><o:p></o:p></p><p class=MsoNormal># C<Set($DateTimeFormat, { Format => "ISO", Seconds => 0 });><o:p></o:p></p><p class=MsoNormal># C<Set($DateTimeFormat, "RFC2822");><o:p></o:p></p><p class=MsoNormal># C<Set($DateTimeFormat, { Format => "RFC2822", Seconds => 0, DayOfWeek => 0 });><o:p></o:p></p><p class=MsoNormal># Set($DateTimeFormat, "DefaultFormat");<o:p></o:p></p><p class=MsoNormal># Set this to 1 if your local date convention looks like "dd/mm/yy"<o:p></o:p></p><p class=MsoNormal># Set($DateDayBeforeMonth, 1);<o:p></o:p></p><p class=MsoNormal># Set C<$AmbiguousDayInPast> for the last date, or<o:p></o:p></p><p class=MsoNormal># Set($AmbiguousDayInPast, 0);<o:p></o:p></p><p class=MsoNormal># Set($AmbiguousDayInFuture, 0);<o:p></o:p></p><p class=MsoNormal># Set($DefaultTimeUnitsToHours, 0);<o:p></o:p></p><p class=MsoNormal># Set C<OutgoingMessagesFormat> to 'inline' to use inline encryption and<o:p></o:p></p><p class=MsoNormal># Set C<RejectOnMissingPrivateKey> to false if you don't want to reject<o:p></o:p></p><p class=MsoNormal># Set C<RejectOnBadData> to false if you don't want to reject letters<o:p></o:p></p><p class=MsoNormal># Set(%GnuPG,<o:p></o:p></p><p class=MsoNormal># Set(%GnuPGOptions,<o:p></o:p></p><p class=MsoNormal># Set(%Lifecycles,<o:p></o:p></p><p class=MsoNormal># Set($ShowRTPortal, 1);<o:p></o:p></p><p class=MsoNormal># Set(%AdminSearchResultFormat,<o:p></o:p></p><p class=MsoNormal># Set($DevelMode, "0");<o:p></o:p></p><p class=MsoNormal># Set($RecordBaseClass, "DBIx::SearchBuilder::Record::Cachable");<o:p></o:p></p><p class=MsoNormal>#     Set(@MasonParameters, (preamble => 'my $p = MasonX::Profiler->new($m, $r);'));<o:p></o:p></p><p class=MsoNormal># Set(@MasonParameters, ());<o:p></o:p></p><p class=MsoNormal># Set($StatementLog, undef);<o:p></o:p></p><p class=MsoNormal># one transaction and run one scrip. Set this value to 1 if you want<o:p></o:p></p><p class=MsoNormal># Set($LinkTransactionsRun1Scrip, 0);<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>