delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/12/25/16:06:32

X-Spam-Check-By: sourceware.org
To: cygwin AT cygwin DOT com
From: Scott Perlman <scotttocs AT gmail DOT com>
Subject: Re: Unable to access forced mounts from /bin/sh
Date: Sun, 25 Dec 2005 21:06:11 +0000 (UTC)
Lines: 27
Message-ID: <loom.20051225T220338-544@post.gmane.org>
References: <Pine DOT GSO DOT 4 DOT 61 DOT 0508210147050 DOT 16057 AT slinky DOT cs DOT nyu DOT edu> <4309C081 DOT 9030400 AT byu DOT net> <430C7019 DOT 4070307 AT byu DOT net> <43144CEE DOT 5090709 AT byu DOT net>
Mime-Version: 1.0
User-Agent: Loom/3.14 (http://gmane.org/)
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Eric Blake <ebb9 <at> byu.net> writes:

> I've uploaded a test version of bash, 3.0-12, that changes the behavior of
> cd to use realpath() for -P, and to only check existance of the entire
> path (rather than all intermediates) for -L, so that you should be able to
> cd /a/b even in POSIX mode when /a doesn't exist but /a/b is a drive
> mount.  This new version also implements the postinstall improvements -
> using a shell script to set up a batch file without regards to whether
> /bin/sh runs it, then using the bat file to force bash to run the real
> postinstall script.  The postinstall script is now also run as part of
> /etc/profile.d, so that even if setup.exe couldn't update /bin/sh, a
> normal bash login might do so, hopefully reducing some of the complaints
> on this list about /bin/sh disappearing.  Furthermore, the postinstall
> checks timestamps first, and won't upgrade /bin/sh if it is newer than bash.
> 
> Because realpath() is buggy until 20050826 snapshot or later, and because
> the postinstall script changed (and 01bash.bat is the first .bat in
> /etc/postinstall), I marked 3.0-12 as test, and am not sending a release
> announcement until cygwin 1.5.19 is finalized.

I'm not sure what happened, but I installed from mirrors yesterday and today,
and received 1.5.18, and 3.0-13.  I posted to the list seperately about that
problem. However this does not appear to be marked test at this point, as it is
the bash available on the mirrors I've checked.

-Scott



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019