delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/1998/03/31/00:20:45

From: noer AT cygnus DOT com (Geoffrey Noer)
Subject: Re: Fixes to last snapshot
31 Mar 1998 00:20:45 -0800 :
Message-ID: <199803310127.RAA03534.cygnus.cygwin32.developers@skaro.cygnus.com>
References: <199803222242 DOT RAA13385 AT hardy DOT bbc DOT com>
To: cgf AT bbc DOT com (Christopher Faylor)
Cc: cygwin32-developers AT cygnus DOT com

Christopher Faylor wrote:
[...]
> >>	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 think -A should turn *on* extended attribute usage.  The default
should be off.  Fat under NT is too common a situation...

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

I think this is a good idea.  Right now, the parent directories
don't even have to exist and that causes weirdness in the shell.

> >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 agree.  And I think this should be off by default.

Both the case-sensitive changes and the extended attribute usage
should have global defaults via the CYGWIN32 variable as well.

-- 
Geoffrey Noer
noer AT cygnus DOT com

- Raw text -


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