delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/08/04/16:08:45

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
q=dns; s=default; b=OCDvqebOp6Ubn7jIXO3n5t1xGGkIVxCxnH+EWxjQqmL
pCxFmUCerJwHSBvOHctFcBHuqFPSqq0A9OqEh5Yu6Nl7fZEqC4OURpjFItGzF5jZ
XNmLjte1++7BfdffGetXCFpf5eu6jL/CZF+y6fFXOKrcLMLRP4pNsv4HPYXvn4AQ
=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
s=default; bh=AUw4VgMD6yMZ4wRbY2wIvokLbuI=; b=G5lupXWv8+PdrYC5d
3AvyBX9kA8eiwSEOqyHAWMVTcCDFCbhYphlhNKdV9VcYyTda//UoHbyQXuYiF2Bl
14v2iKEDN/o/JjNUuG/YODDcWtTevzApkT/P4KlN8qj4+kyG7oFqIN4dwSozaZGe
2JFiuUF4NA8C5gpYfSCMkjOTWY=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
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
X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RDNS_NONE autolearn=no version=3.3.1
Message-ID: <51FEB4B1.1080001@tlinx.org>
Date: Sun, 04 Aug 2013 13:08:17 -0700
From: Linda Walsh <cygwin AT tlinx DOT org>
User-Agent: Thunderbird
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Case sensitive filenames for non-NTFS filesystems
References: <51FB56D0 DOT 4040609 AT shaddybaddah DOT name> <20130802083105 DOT GC18054 AT calimero DOT vinschen DOT de> <51FB7676 DOT 6090705 AT shaddybaddah DOT name> <51FDBFAD DOT 8060701 AT tlinx DOT org> <20130804083150 DOT GF23060 AT calimero DOT vinschen DOT de>
In-Reply-To: <20130804083150.GF23060@calimero.vinschen.de>

Corinna Vinschen wrote:
> On Aug  3 19:42, Linda Walsh wrote:
>> Shaddy Baddah wrote:
>>> This is the output for L: drive, which is not a physical but logical
>>> volume formatted EXFAT. Hopefully it doesn't alter the
>>> characteristics/attributes. With a bit of extra effort, I could try with
>>> a physical device (format a spare USB stick EXFAT through Windows):
>>>
>>> $ /usr/lib/csih/getVolInfo.exe /cygdrive/l
>> ...
>>> Flags              : 6
>>>  FILE_CASE_SENSITIVE_SEARCH  : FALSE
>>>  FILE_CASE_PRESERVED_NAMES   : TRUE
>>>  FILE_UNICODE_ON_DISK        : TRUE
>> ...
>>
>>> But I have to admit that the "con" of losing case-preservation is a
>>> weighty one. I have discussed in the (very distant) past having issues
>>> with operating on Linux kernel source.
>> ---
>> 	???   Linux preserves and is sensitive to case by default.
>> According to the above, EXFAT does not have a "con" of losing
>> case-preservation.  It *is* case-insensitive just like NTFS.
> 
> No, it isn't.  Did you read the User's Guide?
> http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-casesensitive
----
It said case was sensitive depending on how you set the KERNEL setting.

so the flags above say CASE_SENSITIVE_SEARCH = false, so my saying
it IS case insensitive just like NTFS -- how is that incorrect?  I'm
confused?

> 
>> Perhaps you are creating files on linux on ex-fat and you have
>> the linux driver setup to be case sensitive?
> 
> You didn't read Shaddy's OP.  He was asking to make ExFAT filenames
> case sensitive *within* Cygwin by adding WCHAR trickery to Cygwin.
----
	But we don't know (or do we?  not sure about what the flags relfect
above) -- if the flag in the kernel was toggled to "case sensitive for all 
subsystem,
wouldn't the above read File Case Sensitive Search=TRUE -- reflecting the kernel
setting?

If they can store case, and one tells the kernel to pay attention to case, wouldn't
it be case sensitive?

???
sorry, don't mean to confuse the issue, but I thought it was the kernel
setting that chose to be sensitive or not.


> That would be possible, of course, as long as the FS is case preserving.
> It's just pretty laborious.
> 
> 
> Corinna
> 

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

- Raw text -


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