delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/1998/09/25/10:17:48

From: cgf AT cygnus DOT com (Christopher Faylor)
Subject: Re: Update/more questions on mount points
25 Sep 1998 10:17:48 -0700 :
Message-ID: <19980925125858.A7552.cygnus.cygwin32.developers@cygnus.com>
References: <19980924183652 DOT 58449 AT cygnus DOT com>
Mime-Version: 1.0
To: Corinna Vinschen <corinna DOT vinschen AT cityweb DOT de>,
Geoffrey Noer <noer AT cygnus DOT com>, cygwin32-developers AT cygnus DOT com

On Fri, Sep 25, 1998 at 05:35:40PM +0200, Corinna Vinschen wrote:
>Christopher Faylor wrote:
>> 
>> On Thu, Sep 24, 1998 at 06:36:52PM -0700, Geoffrey Noer wrote:
>> >A final issue is that non of us here particularly like the way that
>> >the DLL auto-creates mount points on loading, especially for the four
>> >raw devices fd0, fd1, st0, st1.  Instead, we are thinking that perhaps
>> >this should be done at install time.  Or the user should add them
>> >themselves.  With these gone, the only purpose of mount_init is to
>> >verify that there's a slash mount.  I don't suppose there's a way we
>> >could go without this too?  (And have Cygwin create the default slash
>> >mount when it is first requested, similarly to how new drive letters
>> >would be handled as described above?).
>> >
>> >Thoughts?
>> 
>> I know you have already heard my thoughts on this but I just wanted to
>> point out that there is no reason to mount these at all.  They are already
>> handled internally by cygwin, for the most part.  The only reason to mount
>> them would be to change their binmode attributes.
>
>Only automount /.
>
>No pseudopath for any other partition.
>
>The device names /dev/fd[01], /dev/st[01] should not automatically be
>used, because everyone should be able to name the devices as she likes.
>The changes I've made contains the code to make it possible.  Moreover,
>on one hand norewind tapes are ignored in the actual solution, on the
>other hand, as compensation, everyone has mount entries for nonexistant
>devices, e.g.  second floppy or tape drive.  The static internal
>handling of UNIX-like device names is unnecessary and inflexible, I
>think.

As I mentioned earlier, although we really appreciate the work you've
put into the /dev stuff, it will not be in B20.  The mount options that
we're talking about, and any bug fixes, should, hopefully, be the last
feature to make it in.

After B20, we should finalize a method for dealing with
dev/symbolic-link/UNIX permission issues.

-- 
cgf AT cygnus DOT com
http://www.cygnus.com/

- Raw text -


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