[rt-devel] Mac OS X - Permissions

Josh Levinger Josh.Levinger at DARTWARE.COM
Thu Jan 30 16:40:19 EST 2003


I posted previously with a question about FastCGI. I couldn't solve that
problem, so decided to recompile Apache with mod_perl static. I'm running Mac OS
X 10.2.3, perl 5.8.0, apache 1.3.27, mod_perl 1.27, rt 2.1.59 (apparently also
referred to as 3.0 alpha 2). 

I get this error:

[error] Can't locate RT/Handle.pm in @INC (@INC contains: /opt/rt3/lib
/opt/rt3/local/lib /sw/lib/perl5/darwin /sw/lib/perl5
/System/Library/Perl/darwin /System/Library/Perl /Library/Perl/darwin
/Library/Perl /Network/Library/Perl/darwin /Network/Library/Perl . /usr/
/usr/lib/perl) at /opt/rt3/lib/RT.pm line 119.

I have done make fixperms-nosetgid, to no avail. I've got a sneaking suspicion
that this has to do with OS X perl's inability to setuid. I've seen the chmod
u+s /usr/bin/suidperl tip, but that doesn't appear to be where suidperl lives in
10.2 (The tip mentioned FreeBSD, not OS X)

Now, I could just chmod /opt/rt3 recursively just to get the thing working, but
that would be bad form. I don't care about security at this point, I'm just
trying to do a proof of concept install.

Thanks for any help anyone is able to provide.



More information about the Rt-devel mailing list