Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <3BF51F4F.A32E9E2D@iee.org> Date: Fri, 16 Nov 2001 14:14:39 +0000 From: Don Sharp X-Mailer: Mozilla 4.78 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: Corinna Vinschen Subject: Re: [ANNOUNCEMENT] Updated: bash-2.05a-1 References: <200111161019 DOT fAGAJui15314 AT loony DOT cygnus DOT com> <3BF4F806 DOT C5530DAA AT iee DOT org> <20011116130325 DOT B16860 AT cygbert DOT vinschen DOT de> <20011116131750 DOT C16860 AT cygbert DOT vinschen DOT de> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Corinna Vinschen wrote: > > On Fri, Nov 16, 2001 at 01:03:25PM +0100, Corinna Vinschen wrote: > > On Fri, Nov 16, 2001 at 11:27:02AM +0000, Don Sharp wrote: > > > > > > > > > Corinna Vinschen wrote: > > > > > > > > I've updated the version of bash in cygwin/latest to 2.05a-1. > > > > > > > > This is the official version 2.05a as announced yesterday on > > > > the Cygwin mailing list by Chet Ramey. > > > > > > > ... snip ... > > > > > > I now get > > > > > > dircolors: no SHELL environment variable, and no shell type option given > > > dircolors: no SHELL environment variable, and no shell type option given > > > > > > It seems that the new bash doesn't provide dircolors with a SHELL > > > environment variable. Is this a dircolors or bash effect? > > > > Honestly, I don't know. I don't even understand the question. > > I'm maintaining bash but I'm using tcsh privatly so I need some > > more hints. It would even be better you can track that down > > by yourself and then just blame the source of the problem :-) > > AFAIK, bash sets $SHELL only if $SHELL isn't already set to > something and if the pw_shell field in the user's /etc/passwd > entry contains... something. FWIW, that's not new in 2.05a! > > Does that help? > > Corinna My /etc/passwd has the pw_shell field set to /bin/bash. The change of behaviour accompanied the change to bash-2.05a. Just felt that the change may have been unintentional. Cheers Don Sharp -- 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/