No luck.  Since the Perl thing is just the latest problem on this system,
I think I'll start over.  Maybe avoid any security settings in the install
and just lock everything down my own way afterward.  Thanks for the help.

Ryan

> dang, there goes the easy solution. Next step is to rpm -e --force perl
> and urpmi perl.
>
> On Mon, 2003-07-28 at 15:38, [EMAIL PROTECTED] wrote:
>> Sorry :)  /etc/sysconfig/msec says:
>>
>> UMASK_ROOT=022
>> SECURE_LEVEL=4
>> HISTFILESIZE=10
>> UMASK_USER=022
>> TMOUT=0
>>
>> I tried running msec but no matter which level I set it to, it still
>> doesn't seem to affect the perl behavior.  Whatever level I set does
>> show
>> in /etc/sysconfig/msec.
>>
>> Ryan
>>
>> > On Mon, 2003-07-28 at 13:30, Ryan Hanlon wrote:
>> >> Here's the /etc/security/msec directory:
>> >>
>> >> -rwxr-xr-x    1 root     root             Jul 10 11:47 security.conf*
>> >> lrwxrwxrwx    1 root     root           27 Jul 10 11:05 server ->
>> >> /etc/security/msec/server.4
>> >> -rw-r--r--    1 root     root          193 Mar  7 06:41 server.4
>> >> -rw-r--r--    1 root     root          104 Mar  7 06:41 server.5
>> >>
>> >
>> > that's very nice, now cat /etc/sysconfig/msec like I said :-) That's
>> > where you'll see the level that's being set.
>> >
>> >> And env says SECURE_LEVEL=4.  From that directory though, I can't see
>> >> the
>> >> correct way to set it lower than 4.  I don't think you can just
>> change
>> >> the
>> >> variable (I can 'export SECURE_LEVEL=1', but it doesn't change the
>> perl
>> >> behavior).
>> >>
>> >> Ryan
>> >>
>> >
>> > man msec -- you can msec [level] to change it.
>> >
>> >>
>> >> On 28 Jul 2003, Jack Coates wrote:
>> >>
>> >> > Funky. What's the msec SECURE_LEVEL? cat /etc/sysconfig/msec. If
>> it's
>> >> 4
>> >> > or 5, that's a damn good place to start looking.
>> >> >
>> >> > On Mon, 2003-07-28 at 12:14, Ryan Hanlon wrote:
>> >> > > I installed 9.1 a few weeks ago, and just recently discovered
>> that
>> >> > > non-root users can't run perl scripts.  If I run any script with
>> >> > > #!/usr/bin/perl in the first line, I get something like this:
>> >> > >
>> >> > > -bash: ./test.pl: /usr/bin/perl: bad interpreter: Permission
>> denied
>> >> > >
>> >> > >
>> >> > > The script itself is executable, and permissions are correct on
>> >> Perl.
>> >> > > (/usr/bin/perl is a link to perl5, which is a link to 5.8.0,
>> which
>> >> is 755)
>> >> > >
>> >> > > There are no \r's or other odd characters in the shebang line.
>> >> > >
>> >> > > There are no acl's set on any of /usr/bin/perl* or the parent
>> >> directories.
>> >> > >
>> >> > > Any normal user can execute /usr/bin/perl somescript.pl, but
>> can't
>> >> run
>> >> > > somescript.pl by itself.
>> >> > >
>> >> > >
>> >> > > If this is a problem with the default Mandrake setup then I'm
>> sure
>> >> the
>> >> > > question has been asked before, but I haven't found any
>> suggestions
>> >> on
>> >> > > Google except the usual things above.  Is there anything else
>> that
>> >> can
>> >> > > cause this?  Maybe extra restrictions set in kernel-secure?  I
>> can't
>> >> > > imagine why someone would think that's a security feature.  And
>> for
>> >> the
>> >> > > bonus question, how can I undo whatever it is that prevents users
>> >> from
>> >> > > running perl normally?
>> >> > >
>> >> > > Appreciate any thoughts.
>> >> > >
>> >> > > Ryan
>> >> > >
>> >> > >
>> >> > >
>> >> > > ______________________________________________________________________
>> >> > >
>> >> > > Want to buy your Pack or Services from MandrakeSoft?
>> >> > > Go to http://www.mandrakestore.com
>> >> >
>> >>
>> >>
>> >>
>> >> ______________________________________________________________________
>> >>
>> >> Want to buy your Pack or Services from MandrakeSoft?
>> >> Go to http://www.mandrakestore.com
>> > --
>> > Jack Coates
>> > Monkeynoodle: A Scientific Venture...
>> >
>> >
>> >
>>
>>
>>
>> ______________________________________________________________________
>>
>> Want to buy your Pack or Services from MandrakeSoft?
>> Go to http://www.mandrakestore.com
> --
> Jack Coates
> Monkeynoodle: A Scientific Venture...
>
>
>


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to