delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/04/25/10:12:56

X-Spam-Check-By: sourceware.org
Date: Tue, 25 Apr 2006 09:12:39 -0500
From: mwoehlke <mwoehlke-nospam AT tibco DOT com>
Subject: Re: Cygwin and Interix interoperability?
In-reply-to: <e2js6i$jq0$1@sea.gmane.org>
To: cygwin AT cygwin DOT com
Reply-to: cygwin AT cygwin DOT com
Message-id: <444E2E57.2000409@tibco.com>
MIME-version: 1.0
User-Agent: Thunderbird 1.5 (X11/20051201)
Newsgroups: gmane.os.cygwin
References: <4447BE05 DOT 6070103 AT tibco DOT com> <20060420170449 DOT GA24155 AT trixie DOT casa DOT cgf DOT cx> <20060420204058 DOT GA7685 AT calimero DOT vinschen DOT de> <44480053 DOT 609 AT tibco DOT com> <20060421093909 DOT GA12661 AT calimero DOT vinschen DOT de> <44490A6A DOT 3090504 AT tibco DOT com> <20060421171542 DOT GA25876 AT calimero DOT vinschen DOT de> <44491F55 DOT 7010702 AT tibco DOT com> <e2js6i$jq0$1 AT sea DOT gmane DOT org>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT 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

Cary Jamison wrote:
> I read that Vista will have "Built-in NFS for Unix interoperability."
> [snip] If it is true, you may want to wait for Vista, where all your
> problems will be solved! :-)

It's called "Services for UNIX-based Applications" (SUA). It's also in 
Windows 2003 R2, which is what I have. Except maybe for symlinks; those 
are supposed to be "more supported" in Vista, I hear. However, "waiting 
for Vista" is not an option for two reasons. One, I'm impatient, and 
two, we're talking about a build machine. For anyone unfamiliar with 
SCOP (C=Corporate), "build machine" = "don't ever reconfigure this box 
for *any* reason". Putting Vista on it will NOT be an option. Putting 
something as modern as 2003 on it is already a departure.

In other news, I also opened a related 'is this workable' discussion at 
http://www.interopsystems.com/tools/fb.aspx?m=8872 and folks there seem 
to think all that's needed is to hook into the NFS driver (for NFS 
stuff, anyway, but supporting Interix symlinks on a non-POSIX file 
system is trivial, and not my main concern anyway). I was thinking 
Cygwin could check if the underlying file system is NFS and if it is, 
try to dynamically load the NFS client driver. If successful, Cygwin 
would then be able to use the real NFS permissions (and symlinks) rather 
than kluging through ACL's (which doesn't work reliably, as Corinna 
pointed out)... not to mention work with *real* symlinks.

But I'm still just guessing. I haven't gotten to actually *looking* yet 
(it's not exactly in the job description, after all).

-- 
Matthew
Lions and tigers and ...penguins? We're being invaded!

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

- Raw text -


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