[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: @INC problem



On March 8, 2002 at 10:18, Andrew Lieu wrote:

> Can't locate mhamain.pl in @INC (@INC contains: lib
> /usr/local/lib/perl5/site_perl/5.6.0
> /usr/local/lib/perl5/5.6.0/IP28-irix /usr/local/lib/perl5/5.6.0
> /usr/local/lib/perl5/site_perl/5.6.0/IP28-irix
> /usr/local/lib/perl5/site_perl .) at /usr/local/bin/mhonarc line 39.
> 
> However, if I ran as root, things went fine.
> I did found mhamain.pl in /usr/local/lib/perl5/site_perl/5.6.0.
> I ran the two commands in root and non-root accounts: which perl and
> which mhonarc
> they both respectively give the same answers.  I have the same perl
> execuatables in /usr/bin/    and /usr/local/bin.
> What troubles me is how come root can run mhonarc but non-root can't.
> Thanks for your help.

What are the permission for the file
/usr/local/lib/perl5/site_perl/5.6.0/mhamain.pl?  Check the
permissions under the non-root account and see if you can view the
file under the non-root account.

The perl executed is the one specified in the first line of the
'/usr/local/bin/mhonarc' program, i.e. the #! line.

--ewh


[Index of Archives]     [Bugtraq]     [Yosemite News]     [Mhonarc Home]