Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jan 2008 09:49:32 -0600
From:      Derek Ragona <derek@computinginnovations.com>
To:        Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl>, freebsd-questions@freebsd.org
Subject:   Re: MAGIC: /usr/local/bin/bash: bad interpreter: Permission denied
Message-ID:  <6.0.0.22.2.20080129094553.0250ce68@mail.computinginnovations.com>
In-Reply-To: <20080129115936.Y2421@wojtek.tensor.gdynia.pl>
References:  <20080129115936.Y2421@wojtek.tensor.gdynia.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
At 05:02 AM 1/29/2008, Wojciech Puchar wrote:
>i've got on one of my servers on just one account
>when trying to run bash script (it is set to executable)
>
>doing
>
>bash ./scriptname
>
>instead of
>
>./scriptname
>
>helps BUT
>
>on other accounts, or root account - it works.
>
>what's up?
>

Your script likely has as the first line:
#!/usr/local/bin/bash

I would suspect /usr/local/bin is not in the path of the problem accounts 
or isn't in /etc/shells, or is restricted to run for only some users and 
groups.  Check the bash executable doing:
ls -al /usr/local/bin/bash
it should be executable by everyone.

         -Derek

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.




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