RT on Mac OS X Server 10.4

I am running 10.4.6 on a test box. I am trying to get the PERL
modules built but it seems to fail every time which means I can’t get
the RT program running. Has anyone had success with getting the PERL
modules built and have step by step directions as to how to get RT
built on a brand new 10.4.6 OS X Server?

Thanks much,
Jason

Howdy,

I managed to get it running on OS X4.6 client. Which modules are you having
difficulty with?

MikeOn 6/1/06 12:54 PM, “Jason Fouks” admin@fouks.net wrote:

I am running 10.4.6 on a test box. I am trying to get the PERL
modules built but it seems to fail every time which means I can’t get
the RT program running. Has anyone had success with getting the PERL
modules built and have step by step directions as to how to get RT
built on a brand new 10.4.6 OS X Server?

Thanks much,
Jason


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical:
Careers — Best Practical Solutions

When I installed 10.4.6 server along with Xcode 2.2 I tried using
CPAN to get the any of the perl modules working and none of the perl
modules seemed to go successfully. I was working with this article I
found on the internet and failed at it using these directions.
(https://portal.aero.und.edu/docs/general/rtosx)

JasonOn Jun 1, 2006, at 12:18 PM, Michael Dunne wrote:

Howdy,

I managed to get it running on OS X4.6 client. Which modules are
you having
difficulty with?

Mike

On 6/1/06 12:54 PM, “Jason Fouks” admin@fouks.net wrote:

I am running 10.4.6 on a test box. I am trying to get the PERL
modules built but it seems to fail every time which means I can’t get
the RT program running. Has anyone had success with getting the PERL
modules built and have step by step directions as to how to get RT
built on a brand new 10.4.6 OS X Server?

Thanks much,
Jason


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical:
Careers — Best Practical Solutions

Mike,

I somehow managed to get all of the perl scripts installed and it
appears that the make testdeps found all of them. I then followed the
instructions to add the following lines to the http config files only
after I created the domain name in server admin.

    <Location />
             RewriteEngine On
             RedirectMatch permanent (.*)/$ $1/index.html
             AddDefaultCharset UTF-8
             SetHandler perl-script
             PerlHandler RT::Mason
     </Location>

When you pull up the page it lists the following as the error message.

The server encountered an internal error or misconfiguration and was
unable to complete your request.

Looking at the logs I get the following message having to do with
Mason. What am I missing on this whole thing?

[Thu Jun 22 13:03:16 2006] [error] Can’t locate RT/Mason.pm in @INC
(@INC contains: /System/Library/Perl/5.8.6/darwin-thread-
multi-2level /System/Library/Perl/5.8.6 /Library/Perl/5.8.6/darwin-
thread-multi-2level /Library/Perl/5.8.6 /Library/Perl /Network/
Library/Perl/5.8.6/darwin-thread-multi-2level /Network/Library/Perl/
5.8.6 /Network/Library/Perl /System/Library/Perl/Extras/5.8.6/darwin-
thread-multi-2level /System/Library/Perl/Extras/5.8.6 /Library/Perl/
5.8.1 . /usr/ /usr/lib/perl) at (eval 6) line 3.\n
[Thu Jun 22 13:03:16 2006] [error] Undefined subroutine
&RT::Mason::handler called.\n
[Thu Jun 22 13:03:16 2006] [error] Can’t locate RT/Mason.pm in @INC
(@INC contains: /System/Library/Perl/5.8.6/darwin-thread-
multi-2level /System/Library/Perl/5.8.6 /Library/Perl/5.8.6/darwin-
thread-multi-2level /Library/Perl/5.8.6 /Library/Perl /Network/
Library/Perl/5.8.6/darwin-thread-multi-2level /Network/Library/Perl/
5.8.6 /Network/Library/Perl /System/Library/Perl/Extras/5.8.6/darwin-
thread-multi-2level /System/Library/Perl/Extras/5.8.6 /Library/Perl/
5.8.1 . /usr/ /usr/lib/perl) at (eval 6) line 3.\n
[Thu Jun 22 13:03:16 2006] [error] Undefined subroutine
&RT::Mason::handler called.\n

This has honestly been the most difficult installation of open source
software I have ever run into. I am going to have to try a reinstall
just so I understand it more once I get it up and running.

Thanks much for any help that you can provide me. I really do
appreciate it.

Jason

PS: Server config: OS X 10.4.6, Xcode 2.2 if I remember right.On Jun 1, 2006, at 8:55 PM, Dunne wrote:

Could you possibly send me an error log from a failed install? Are
you using the MySQL
version that is bundled with OS X or did you run a standalone install?

Mike

---------- Original Message ----------------------------------
From: Jason Fouks admin@fouks.net
Date: Thu, 1 Jun 2006 20:03:31 -0500

When I installed 10.4.6 server along with Xcode 2.2 I tried using
CPAN to get the any of the perl modules working and none of the perl
modules seemed to go successfully. I was working with this article I
found on the internet and failed at it using these directions.
(https://portal.aero.und.edu/docs/general/rtosx)

Jason

On Jun 1, 2006, at 12:18 PM, Michael Dunne wrote:

Howdy,

I managed to get it running on OS X4.6 client. Which modules are
you having
difficulty with?

Mike

On 6/1/06 12:54 PM, “Jason Fouks” admin@fouks.net wrote:

I am running 10.4.6 on a test box. I am trying to get the PERL
modules built but it seems to fail every time which means I
can’t get
the RT program running. Has anyone had success with getting the
PERL
modules built and have step by step directions as to how to get RT
built on a brand new 10.4.6 OS X Server?

Thanks much,
Jason


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly
Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical:
Careers — Best Practical Solutions

I installed RT 3.4.5 on Mac OS X 10.4.3 client and have been able to
get everything except mail delivery working right. Installation was
a blend of the instructions on the RT wiki manual install page and OS
X install page. I didn’t install perl or apache, and the fixdeps/
CPAN stuff worked great except one module I had to force install. I
found the entire installation to go very smooth and easy. It was
easier than I expected (on the third try).

I’d love to hear how different people got email delivery working on
OSX 10.4 client.

We prefer having RT run on a separate machine, since it requires a
lot of customization and we won’t be running software update on the
machine (who knows what Apple might decide to udpate!) and we
decided it didn’t require Xserve hardware and we had other spare
hardware laying around, so a 10.4 client based installation on a
standalone was the way to go for us. I also read that it is much
more difficult to install on Server than on Client, that certainly
influenced our decision. (think headless mac mini, cheap unix
workstation!) Right now it’s up and running on a Pismo G3 Powerbook,
sitting up above my desk on a shelf with a wireless network
connection. As soon as I can figure out how to get email delivery
working I’ll put RT on something more robust… I have a pretty good
step by step instructions sheet built for OS X 10.4 client but
haven’t posted it yet since it’s not fully functional yet…

Hope this helps. If anyone can help me configure postfix/email/RT
please give me a shout!

We are currently using RT 1.0.7 on a Beige G3 Tower running OS X
Server 10.0. Built about 6-7 years ago, it is nearing time to
upgrade hardware and software…

-DerekOn Jun 22, 2006, at 2:37 PM, Jason Fouks wrote:

Mike,

I somehow managed to get all of the perl scripts installed and it
appears that the make testdeps found all of them. I then followed
the instructions to add the following lines to the http config
files only after I created the domain name in server admin.

   <Location />
            RewriteEngine On
            RedirectMatch permanent (.*)/$ $1/index.html
            AddDefaultCharset UTF-8
            SetHandler perl-script
            PerlHandler RT::Mason
    </Location>

When you pull up the page it lists the following as the error message.

The server encountered an internal error or misconfiguration and
was unable to complete your request.

Looking at the logs I get the following message having to do with
Mason. What am I missing on this whole thing?

[Thu Jun 22 13:03:16 2006] [error] Can’t locate RT/Mason.pm in @INC
(@INC contains: /System/Library/Perl/5.8.6/darwin-thread-
multi-2level /System/Library/Perl/5.8.6 /Library/Perl/5.8.6/darwin-
thread-multi-2level /Library/Perl/5.8.6 /Library/Perl /Network/
Library/Perl/5.8.6/darwin-thread-multi-2level /Network/Library/Perl/
5.8.6 /Network/Library/Perl /System/Library/Perl/Extras/5.8.6/
darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.6 /
Library/Perl/5.8.1 . /usr/ /usr/lib/perl) at (eval 6) line 3.\n
[Thu Jun 22 13:03:16 2006] [error] Undefined subroutine
&RT::Mason::handler called.\n
[Thu Jun 22 13:03:16 2006] [error] Can’t locate RT/Mason.pm in @INC
(@INC contains: /System/Library/Perl/5.8.6/darwin-thread-
multi-2level /System/Library/Perl/5.8.6 /Library/Perl/5.8.6/darwin-
thread-multi-2level /Library/Perl/5.8.6 /Library/Perl /Network/
Library/Perl/5.8.6/darwin-thread-multi-2level /Network/Library/Perl/
5.8.6 /Network/Library/Perl /System/Library/Perl/Extras/5.8.6/
darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.6 /
Library/Perl/5.8.1 . /usr/ /usr/lib/perl) at (eval 6) line 3.\n
[Thu Jun 22 13:03:16 2006] [error] Undefined subroutine
&RT::Mason::handler called.\n

This has honestly been the most difficult installation of open
source software I have ever run into. I am going to have to try a
reinstall just so I understand it more once I get it up and running.

Thanks much for any help that you can provide me. I really do
appreciate it.

Jason

PS: Server config: OS X 10.4.6, Xcode 2.2 if I remember right.

On Jun 1, 2006, at 8:55 PM, Dunne wrote:

Could you possibly send me an error log from a failed install? Are
you using the MySQL
version that is bundled with OS X or did you run a standalone
install?

Mike

---------- Original Message ----------------------------------
From: Jason Fouks admin@fouks.net
Date: Thu, 1 Jun 2006 20:03:31 -0500

When I installed 10.4.6 server along with Xcode 2.2 I tried using
CPAN to get the any of the perl modules working and none of the perl
modules seemed to go successfully. I was working with this article I
found on the internet and failed at it using these directions.
(https://portal.aero.und.edu/docs/general/rtosx)

Jason

On Jun 1, 2006, at 12:18 PM, Michael Dunne wrote:

Howdy,

I managed to get it running on OS X4.6 client. Which modules are
you having
difficulty with?

Mike

On 6/1/06 12:54 PM, “Jason Fouks” admin@fouks.net wrote:

I am running 10.4.6 on a test box. I am trying to get the PERL
modules built but it seems to fail every time which means I
can’t get
the RT program running. Has anyone had success with getting the
PERL
modules built and have step by step directions as to how to get RT
built on a brand new 10.4.6 OS X Server?

Thanks much,
Jason


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly
Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical:
Careers — Best Practical Solutions


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

We’re hiring! Come hack Perl for Best Practical: http://
Careers — Best Practical Solutions