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 From: Chris Faylor Date: Tue, 19 Sep 2000 10:29:14 -0400 To: cygwin AT sources DOT redhat DOT com Subject: Re: Setting cygdrive prefix to '/' causes disappearing mounts Message-ID: <20000919102914.C28844@cygnus.com> Reply-To: cygwin AT sources DOT redhat DOT com Mail-Followup-To: cygwin AT sources DOT redhat DOT com References: <17B78BDF120BD411B70100500422FC6309E0FB AT IIS000> <20000919072128 DOT D27571 AT cygnus DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.6i In-Reply-To: ; from fujieda@jaist.ac.jp on Tue, Sep 19, 2000 at 11:08:35PM +0900 On Tue, Sep 19, 2000 at 11:08:35PM +0900, Kazuhiro Fujieda wrote: >>>> On Tue, 19 Sep 2000 07:21:28 -0400 >>>> Chris Faylor said: > >> >I think the matching code is wrong; what should probably be avoided is >> >either setting the cygdrive prefix to "", or to "/.", because then /bin >> >would be under cygdrive, but setting the cygdrive prefix to "/" should >> >*not* cause problems for "/bin"; it could however cause problems with >(snip) >> That's not how it works. That mount logic does maximum length matching, >> so /bin is matched first. Have you even tried this? > >I'm afraid there is a slip. As I see it, the mount logic tries >the pattern matching with "[a-zA-Z]\(/\|$\)" at >first, so /bin wouldn't be under cygdrive. I don't follow. I've actually tried this. I set the cygdrive prefix to '/' and then did a 'ls -l /bin'. The result was my /bin directory, as expected. Also, performing a 'ls -l /' showed me the expected root directory. cgf -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com