Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Nov 2001 14:27:57 -0600
From:      Mike Meyer <mwm@mired.org>
To:        "Anthony Atkielski" <anthony@atkielski.com>
Cc:        questions@freebsd.org
Subject:   Re: Is root's search path special?
Message-ID:  <15349.30413.867238.510518@guru.mired.org>
In-Reply-To: <44732167@toto.iv>

next in thread | previous in thread | raw e-mail | index | archive | help
Anthony Atkielski <anthony@atkielski.com> types:
> Why is it that when I try
> 
> % myprogram
> 
> it will run under an ordinary user login, but cannot be found under a root
> login?  The program myprogram is in /usr/local/bin, and /usr/local/bin appears
> in the PATH for both the user and the root login.  Why doesn't it work under
> root?  Is there something special about the way root executes things?

Is myprogram by any chance a script? There's a bug - I claim it's in
the kernel, but the committers claim that it's in csh - that causes a
bad interpreter on the "#!" line in a script to cause the program to
be reported as "not found" by csh.

If it is a script, you might verify that the #! line refers to the
interpreter by the full path.

	<mike
--
Mike Meyer <mwm@mired.org>			http://www.mired.org/home/mwm/
Q: How do you make the gods laugh?		A: Tell them your plans.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15349.30413.867238.510518>