delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/09/04/16:30:37

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Date: Tue, 4 Sep 2001 22:29:48 +0200
From: Corinna Vinschen <cygwin AT cygwin DOT com>
To: Tomas Juknevicius <Tomas DOT Juknevicius AT nomagic DOT com>
Cc: cygwin AT cygwin DOT com
Subject: Re: 1.3.2: bug storing mount settings in registry
Message-ID: <20010904222948.J15127@cygbert.vinschen.de>
Mail-Followup-To: Tomas Juknevicius <Tomas DOT Juknevicius AT nomagic DOT com>,
cygwin AT cygwin DOT com
References: <3B94F53D DOT 151FE3C1 AT nomagic DOT com>
Mime-Version: 1.0
User-Agent: Mutt/1.2.5i
In-Reply-To: <3B94F53D.151FE3C1@nomagic.com>; from Tomas.Juknevicius@nomagic.com on Tue, Sep 04, 2001 at 05:37:33PM +0200

On Tue, Sep 04, 2001 at 05:37:33PM +0200, Tomas Juknevicius wrote:
> Hello all,
> 
> Had a problem with strict case checking in filesystem paths.
> 
> DESCRIPTION:
> Installed latest CygWin ditribution (1.3.2, full) on my Win2000; worked fine.
> Then had to specify strict filename case checking through
> environment variable (added "set CYGWIN=check_case:strict"
> line into cygwin.bat) and all of a suddent I was unable to do "cd /".
> The system still works, allows to cd /cygdrive/ etc, just can't cd to /
> 
> 
> CAUSE:
> Hopefuly found a reason: I've installed CygWin into e:\CygWin directory
> (note the case!!!), the setup created mounts in the registry:
> 
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/
>   (default) = `e:/cygwin'
>   flags = 0x00000000
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
>   (default) = `e:/cygwin/bin'
>   flags = 0x00000000
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
>   (default) = `e:/cygwin/lib'
>   flags = 0x00000000
> 
> (note, that in registry the directory name is cygwin, not CygWin)

Are you actually _sure_ you did it that way and not renamed it later?
Or that you manually created the CygWin directory but installed it
using setup and let it using it's default "C:\cygwin" entry in the
dialog box?

The problem here is: There's no such thing in setup's source which
would lower case the users input before handling it over to the
code which creates the directories and mount points...

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin AT cygwin DOT com
Red Hat, Inc.

--
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/

- Raw text -


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