[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cobalt-users] Does the RaQ XTR support suid perl?
- Subject: [cobalt-users] Does the RaQ XTR support suid perl?
- From: josh <josh@xxxxxxxxxxxxxxxxxx>
- Date: Wed May 29 06:33:45 2002
- List-id: Mailing list for users to share thoughts on Sun Cobalt products. <cobalt-users.list.cobalt.com>
Apologies for the cross post.
Does the RaQ XTR support suid perl? Is there some way to enable it?
I was trying to install RT - a decent freeware helpdesk program that
perl very heavily but need suidperl support. I received some
encouragement and support from someone who has installed the same
program on a RaQ 4. I could not get it to work on my XTR, I would
always get the error message "Can't do setuid".
I finally decided to simply test for usable suidperl. Some linux
distros don't install the suidperl and sperl5.00503 because there have
been some security issues. There will always be some security issues
with suid regardless. They are installed on my XTR - they just don't
work. To test I took the program below and tried to run it suid. This
consisted of turning on the suid bit with "chmod u+s test.pl" which
was enough to generate the error.
I would greatly appreciate it if someone with a RaQ XTR could see if
they get the same results. At least I will know if I have to try to
build a prper sperl5.00503 or if I simply need to figure out how I
messed up my existing installation.
I also tried "suidperl test.pl", which does more or less the same thing.
I sent a question on this to cobalt users yesterday and I decided I
might do better to include cobalt developers. Some people have
suggested that I simply leave the existing PostgreSQL and perl
installations alone and install independent versions of these
programs. This struck me initially as a bad idea; though I'm starting
to wonder if I really have any choices.
--
Josh Kuperman
josh@xxxxxxxxxxxxxxxxxx
My test program test.pl:
=========================
#!/usr/bin/perl
print "Hello World\n";
=========================