This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Cygwin and Ext2 IFS?


On Sep 22 15:14, Public Mailing Lists wrote:
> Corinna Vinschen wrote:
> 
> >Probably not.  You can use every file system which can be accessed by
> >the underlying Windows also in Cygwin, but except for NTFS file systems,
> >the permission handling of the underlying file system drivers (here:
> >Ext2 IFS) is usually rudimentary at best.  As for upper/lower case 
> >handling,
> >I don't know.  It all depends on the driver.  It has nothing to do with
> >Cygwin.  However, Cygwin will by itself not enforce case sensitivity, but
> >just use the default which is usually to be case preserving.
> >
> > 
> >
> Hi Corinna,
> 
> I would like to use my ext3 symlinks with Cygwin. So, Cygwin would have 
> to know about the underlying file system.

No.  Cygwin already can access files on the file system, it just can't
access facilities not provided by the driver.

> Is it possible for Cygwin to communicate with Ext2 IFS in order to do that?

No.  First, the driver is communicating with the Windows kernel.
Cygwin is using OS function calls for file access.  There's no direct
talk between driver and Cygwin.  Second, what the driver provides to
Windows is available to Cygwin.  Since the driver doesn't support POSIX
permission <-> ACL translation and symlinks on the OS level, it won't
help to communicate with it directly.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat, Inc.

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]