From: Martin Str|mberg Message-Id: <199902281126.MAA26635@father.ludd.luth.se> Subject: Re: make crash To: eliz AT is DOT elta DOT co DOT il (Eli Zaretskii) Date: Sun, 28 Feb 1999 12:26:53 +0100 (MET) Cc: djgpp AT delorie DOT com (DJGPP) In-Reply-To: from Eli Zaretskii at "Feb 21, 99 01:17:52 pm" X-Mailer: ELM [version 2.4ME+ PL15 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com According to Eli Zaretskii: > On Thu, 18 Feb 1999, Martin Str|mberg wrote: > > Because it's the right thing to do(tm)! Because DOZE has no sense of > > logging in, every invocation of the shell must be a log in shell > > I still don't get why is it ``the right thing to do''. There should > be only one login shell: the first instance of Bash. Every other > instance that is subsidiary to the first one, should NOT be the login > shell. I set SHELL in AUTOEXEC.BAT, so when running any program (like COMMAND.COM) and bash is launched it must be a login shell. But you are right if bash starts another bash, then it shouldn't be a login shell. Hence I need to reset SHELL in my .login or whatever it's called. I'll look into it. New Model Army, New Model Army, MartinS