[rt-users] suid perl on macosx
Nicolas Bertrand
nsb at ceh.ac.uk
Wed Aug 28 06:49:51 EDT 2002
Dear all,
I am attemting to install request tracker on mac running macosx v.10.1.5
I fulfilled all the dependencies (except suid perl ?): make testdeps
finds everything and I have installed ApacheDBI.
Running make install generates this error message:
(...)
/usr/bin/perl -I//opt/rt2/etc -I//opt/rt2/lib //opt/rt2/etc/insertdata
Subroutine IsRTAddress redefined at /opt/rt2/etc///config.pm line 123.
Subroutine CanonicalizeAddress redefined at /opt/rt2/etc///config.pm
line 137.
Subroutine LookupExternalUserInfo redefined at /opt/rt2/etc///config.pm
line 190.
Global symbol "%Config" requires explicit package name at
/System/Library/Perl/darwin/Errno.pm line 11.
Global symbol "%Config" requires explicit package name at
/System/Library/Perl/darwin/Errno.pm line 11.
Global symbol "%Config" requires explicit package name at
/System/Library/Perl/darwin/Errno.pm line 13.
Global symbol "%Config" requires explicit package name at
/System/Library/Perl/darwin/Errno.pm line 13.
BEGIN not safe after errors--compilation aborted at
/System/Library/Perl/darwin/Errno.pm line 146.
Compilation failed in require at /Library/Perl/File/Temp.pm line 127.
BEGIN failed--compilation aborted at /Library/Perl/File/Temp.pm line 127.
Compilation failed in require at /opt/rt2/lib///RT/Interface/CLI.pm line
164.
BEGIN failed--compilation aborted at /opt/rt2/lib///RT/Interface/CLI.pm
line 164.
Compilation failed in require at //opt/rt2/etc/insertdata line 89.
BEGIN failed--compilation aborted at //opt/rt2/etc/insertdata line 90.
make: *** [insert] Error 255
I amstuck. I believe it may be because suidperl is not installed
(correct me if I am wrong :-)
% ./rtadmin
YOU HAVEN'T DISABLED SET-ID SCRIPTS IN THE KERNEL YET!
FIX YOUR KERNEL, PUT A C WRAPPER AROUND THIS SCRIPT, OR USE -u AND
UNDUMP!
I am not sure how to proceed next... Does anybody know of any
pointers/documentation to help me setting up suidperl in MacOSX?
Your help is greatly appreciated,
Nicolas
--------------------------------------------------
Nicolas Bertrand
CEH Oxford
Mansfield Road
Oxford UK
--------------------------------------------------
More information about the rt-users
mailing list