This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
SOLVED: Re: SHELL on W2K (gmake 3.79.1) is cmd.exe not /bin/sh
- From: Mark Ovens <parish at ntlworld dot com>
- To: Max Bowsher <maxb at ukf dot net>
- Cc: cygwin at cygwin dot com
- Date: Wed, 12 Mar 2003 18:36:40 +0000
- Subject: SOLVED: Re: SHELL on W2K (gmake 3.79.1) is cmd.exe not /bin/sh
- References: <1CA079E0A10FD7119DC20002A544C5BE553BDC@eesusciexs3.eesus.jnj.com> <3E6F64BB.2060605@ntlworld.com> <015201c2e8ba$8c21c660$78d96f83@pomello>
Max Bowsher wrote:
Get him to run "ls -l /bin/sh" and also "id" and send the output here.
/bin/sh.exe had no perms set (and neither did anything else in /bin)
I did a ''chmod 000 /bin/sh.exe'' on my system and got the same problem.
I had checked with him early on that sh was executable, but by running
it from the command line, and it worked. Just to test this I tried myself:
marder-1:~{32}$ ls -l /bin/sh.exe
-rwx------+ 1 marko None 69632 Jul 31 2002 /bin/sh.exe
marder-1:~{33}$ chmod 000 /bin/sh.exe
marder-1:~{34}$ ls -l /bin/sh.exe
----------+ 1 marko None 69632 Jul 31 2002 /bin/sh.exe
marder-1:~{35}$ /bin/sh
\h:\w{\#}$ exit
marder-1:~{36}$
That shouldn't work, surely? Without the execute bit set it should throw
a "Command not found" or similar.
Thanks for kicking me in the right direction though, much appreciated.
Regards,
Parish
Max.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/