X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: Scott Perlman Subject: Re: Unable to access forced mounts from /bin/sh Date: Sun, 25 Dec 2005 21:06:11 +0000 (UTC) Lines: 27 Message-ID: References: <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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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: List-Archive: List-Post: List-Help: , 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 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/