Mail Archives: cygwin-developers/1998/03/23/12:08:54
>At 09:54 PM 3/21/98 GMT, Christopher Faylor wrote:
>>In article <01BD550A DOT 1B7D91D0 AT sos>,
>>Sergey Okhapkin <sos AT buggy DOT prospect DOT com DOT ru> wrote:
>>>What do you think about a patch for case sensitive file opens/removals
>>>on NTFS? I found it very usefull. For me :-)
>>
>>I think that it should be a mount option rather than an environment setting,
>>actually. How about these options:
>>
>> mount
>> -b "binary" mount
>> -p posix semantics (case sensitive)
>> -A do not use extended attributes
>> -r "r"emovable device (floppy, zip drive)
>> -s create mount table in HKEY_LOCAL_MACHINE
>
>I like it, particularly the -A since there seems to be an issue with this
>functionality. These are file system things so it makes sense to me to
>associate them with mount, although perhaps it is still worthwhile to
>have environment settings for "defaults". Tell me though, what are the
>semantics for -r?
All -r does is mark the device as removable. This is primarily so that
something like `df' can pass over the mount table without producing errors
or worse, "abort, retry" dialog boxes.
After I sent that mail it occurred to me that maybe it would be "nicer"
to make mount work more like UNIX mount. That would mean requiring that
if you say "mount c: /c", the /c directory would have to exist.
Floppies could have some kind of automount option, like UNIX. Then
there could be a -o option which could be a kind of catch all:
-o posix,automount,posix
>On another note, I haven't had much chance to play with Sergey's case-
>sensitive stuff but I think that is a giant step toward compatibility
>with UNIX stuff. Its a worthwhile option to have.
I think it could be nice for those of us who know how to use it but I
shudder to think of this option being unleashed on some of the people on
the gnu-win32 newsgroup.
--
http://www.bbc.com/ cgf AT bbc DOT com "Strange how unreal
VMS=>UNIX Solutions Boston Business Computing the real can be."
- Raw text -