<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://rt-wiki.bestpractical.com/index.php?action=history&amp;feed=atom&amp;title=Rt3_macosxMpp</id>
	<title>Rt3 macosxMpp - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://rt-wiki.bestpractical.com/index.php?action=history&amp;feed=atom&amp;title=Rt3_macosxMpp"/>
	<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=Rt3_macosxMpp&amp;action=history"/>
	<updated>2026-08-23T09:34:58Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://rt-wiki.bestpractical.com/index.php?title=Rt3_macosxMpp&amp;diff=3275&amp;oldid=prev</id>
		<title>Admin: 2 revisions imported</title>
		<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=Rt3_macosxMpp&amp;diff=3275&amp;oldid=prev"/>
		<updated>2016-04-06T20:36:21Z</updated>

		<summary type="html">&lt;p&gt;2 revisions imported&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Installing RT3 on Mac OS X&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Home&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif Homepage&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif GPG-Key&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif Tutorials&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif [[AxKit]] on [[MacOS]] X&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif [[DocBook]] on [[MacOS]] X&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif RT3 on [[MacOS]] X&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif Math::Pari on [[MacOS]] X&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif Perl&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif Modules&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif Schulung&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif Downloads&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif Mixed Stuff&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif RT&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif Pictures&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif afri cola&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif Radtour am Rhein&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif Drachenfels&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Feedback&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Installing RT3 on [[MacOS]] X Introduction RT3 is an excellent [[OpenSource]] Trouble-Ticket-System written by &amp;amp;gt;&amp;amp;gt;&amp;amp;gt; Best Practical Solutions LLC. The following tutorial shows how to install RT3, RTFM and RTIR on [[MacOS]] X (which actually is very simple). I assume you already have installed [[MySQL]] 4 and the Perl DBD module and last but not least a version of apache with a statically compliled mod_perl. Installing RT3 Getting and unpacking RT3 The first step is to get the software and unpack it into an appropriate location (like /usr/local/src).&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif cd /usr/local/src curl -O http://fsck.com/pub/rt/devel/rt-3-0-4.tar.gz tar xvfz rt-3-0-4.tar.gz rm rt-3-0-4.tar.gz /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Configuring RT3 and checking for missing Perl Modules. First configure RT3 and than check for missing modules with the supplied script.&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif cd /usr/local/src/rt-3-0-4 ./configure --with-db-rt-pass=XXX perl sbin/rt-test-dependencies --with-mysql --with-modperl1 /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Depending on the modules you already have installed on your system you now have to install the missing modules. RT3 comes with a tool that can do that for you, but I prefered the more &amp;quot;traditional&amp;quot; way using the CPAN module. Here is what I had to do:&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif sudo perl -MCPAN -eshell [] force install Digest::MD5 [] force install Digest::SHA1 [] install Cache::Cache [] install MLDBM [] install [[FreezeThaw]] [] install Apache::Session [] install HTML::[[TreeBuilder]] [] install HTML::[[FormatText]] [] install Test::Inline [] install Class::[[ReturnValue]] [] install [[DBIx]]::[[SearchBuilder]] [] install Text::Template [] install Log::Dispatch&lt;br /&gt;
&lt;br /&gt;
 [Log::Dispatch] Install Module::Build from CPAN? [y] &amp;amp;lt;enter&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
[] install Locale::Maketext [] install Locale::Maketext::Lexicon [] install Locale::Maketext::Fuzzy [] install MIME::Entity [] install Text::Wrapper [] install Time::[[ParseDate]] [] install Text::Autoformat [] install Text::Quoted [] install WWW::Mechanize&lt;br /&gt;
&lt;br /&gt;
 [WWW::Mechanize] Do you want to install the mech-forms utility? [y] &amp;amp;lt;enter&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
After that the installation of RT3 can be done (it includes configuring a group for RT3 called &amp;quot;rt&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif cd /usr/local/src/rt-3-0-4 perl sbin/rt-test-dependencies --with-mysql --with-modperl1 sudo nicl / -create /groups/rt passwd &amp;quot;*&amp;quot; sudo nicl / -append /groups/rt gid 42 sudo make sudo make install sudo make initialize-database sudo cp etc/[[RT Config|RT_Config]].pm /opt/rt3/etc/[[RT SiteConfig|RT_SiteConfig]].pm sudo chown root:rt /opt/rt3/etc/[[RT SiteConfig|RT_SiteConfig]].pm sudo chmod 500 /opt/rt3/etc/[[RT SiteConfig|RT_SiteConfig]].pm /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Configuring your installation After having installed RT3 the next step is to configure your installation by changing /opt/rt3/etc/[[RT SiteConfig|RT_SiteConfig]].pm. This is how I changed /opt/rt3/etc/[[RT SiteConfig|RT_SiteConfig]].pm:&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif 27c27 &amp;amp;lt; Set($rtname , &amp;quot;example.com&amp;quot;); --- &amp;amp;gt; Set($rtname , &amp;quot;boksa.local&amp;quot;); 33c33 &amp;amp;lt; Set($Organization , &amp;quot;example.com&amp;quot;); --- &amp;amp;gt; Set($Organization , &amp;quot;boksa.local&amp;quot;); 41c41 &amp;amp;lt; Set($Timezone , &amp;#039;US/Eastern&amp;#039;); --- &amp;amp;gt; Set($Timezone , &amp;#039;Europe/Berlin&amp;#039;); 129c129 &amp;amp;lt; Set($[[RTAddressRegexp]] , &amp;#039;^rt\@example.com$&amp;#039;); --- &amp;amp;gt; Set($[[RTAddressRegexp]] , &amp;#039;^rt\@boksa.local$&amp;#039;); 167c167 &amp;amp;lt; Set($[[CorrespondAddress]] , &amp;#039;RT::[[CorrespondAddress]].not.set&amp;#039;); --- &amp;amp;gt; Set($[[CorrespondAddress]] , &amp;#039;[mailto:rt@boksa.local rt@boksa.local]&amp;#039;); 169c169 &amp;amp;lt; Set($[[CommentAddress]] , &amp;#039;RT::[[CommentAddress]].not.set&amp;#039;); --- &amp;amp;gt; Set($[[CommentAddress]] , &amp;#039;[mailto:rt-comment@boksa.local rt-comment@boksa.local]&amp;#039;); 180c180 &amp;amp;lt; Set($[[MailCommand]] , &amp;#039;sendmailpipe&amp;#039;); --- &amp;amp;gt; Set($[[MailCommand]] , &amp;#039;sendmail&amp;#039;); 187c187 &amp;amp;lt; Set($[[SendmailArguments]] , &amp;quot;-oi -t&amp;quot;); --- &amp;amp;gt; Set($[[SendmailArguments]] , &amp;quot;-oi&amp;quot;); 266c266 &amp;amp;lt; Set($[[WebBaseURL]] , &amp;quot;[http://RT::WebBaseURL.not.configured:80 http://RT::WebBaseURL.not.configured:80&amp;quot;)]; --- &amp;amp;gt; Set($[[WebBaseURL]] , &amp;quot;[http://rt3.local:80 http://rt3.local:80&amp;quot;)]; /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
The last thing I did is to prepare a virtual host for apache (See this &amp;amp;gt;&amp;amp;gt;&amp;amp;gt; O&amp;#039;Reilly article for more information).&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif &amp;amp;lt;[[VirtualHost]] rt3.local&amp;amp;gt; [[ServerName]] rt3.local [[DocumentRoot]] /opt/rt3/share/html [[AddDefaultCharset]] UTF-8&lt;br /&gt;
&lt;br /&gt;
[[PerlModule]] Apache::DBI [[PerlRequire]] /opt/rt3/bin/webmux.pl&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;Location /&amp;amp;gt; [[SetHandler]] perl-script [[PerlHandler]] RT::Mason &amp;amp;lt;/Location&amp;amp;gt; &amp;amp;lt;/[[VirtualHost]]&amp;amp;gt; /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Restarting apache The last step is to restart apache.&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif sudo apachectl stop sudo apachectl start /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
That is all. You can now go to your site and log in as root to start using your RT3 installation. Installing RTFM Getting, Unpacking and Installing RTFM The installation just requires you to unpacke the sources and run make install.&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif cd /usr/local/src curl -O http://fsck.com/pub/rt/devel/rtfm-2-0RC1.tar.gz tar xvfz rtfm-2-0RC1.tar.gz rm rtfm-2-0RC1.tar.gz cd rtfm-2-0RC1 sudo make install /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Restarting apache The last step is to restart apache.&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif sudo apachectl stop sudo apachectl start /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Installing RTIR Installing required Perl modules RTIR requires some extra Perl modules wihch I installed using the CPAN module.&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif sudo perl -MCPAN -eshell [] force install Business::Hours [] force install Net::Whois::RIPE /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Installing RTIR The installation of RTIR is so simple that it doesn&amp;#039;t need any further explanation.&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif cd /usr/local/src curl -O http://fsck.com/pub/rt/devel/rtir-1-0-rc1.tar.gz tar xvfz rtir-1-0-rc1.tar.gz rm rtir-1-0-rc1.tar.gz cd /usr/local/src/rtir-1-0-rc1 sudo make install /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Deploying RTIR To embed the RTIR one has to change /opt/rt3/etc/[[RT SiteConfig|RT_SiteConfig]].pm as shown below.&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif 348a349,355 &amp;amp;gt; # The RTIR config file &amp;amp;gt; &amp;amp;gt; $RTIR_CONFIG_FILE = &amp;quot;/opt/rt3/etc/[[RTIR Config|RTIR_Config]].pm&amp;quot;; &amp;amp;gt; &amp;amp;gt; require $RTIR_CONFIG_FILE &amp;amp;gt; || die (&amp;quot;Couldn&amp;#039;t load RTIR config file &amp;#039;$RTIR_CONFIG_FILE&amp;#039;\n$@&amp;quot;); &amp;amp;gt; /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
The last step is to prepare the Database for RTIR.&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif cd /usr/local/src/rtir-1-0-rc1 sudo make initdb /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
Restarting apache The last step is to restart apache.&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif sudo apachectl stop sudo apachectl start /_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;br /&gt;
&lt;br /&gt;
/_shared/images/dummy.gif&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>