delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/01/06/22:05:07

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS
X-Spam-Check-By: sourceware.org
Message-ID: <4B454E96.7060009@cygwin.com>
Date: Wed, 06 Jan 2010 22:01:42 -0500
From: "Larry Hall (Cygwin)" <reply-to-list-only-lh AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.21) Gecko/20090320 Remi/2.0.0.21-1.fc8.remi Lightning/0.9 Thunderbird/2.0.0.21 Mnenhy/0.7.5.0
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: 1.7.1-1 noacl on samba share has incorrect directory write bit
References: <4B454550 DOT 9020806 AT fastmail DOT fm>
In-Reply-To: <4B454550.9020806@fastmail.fm>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.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

On 01/06/2010 09:22 PM, Raman Gupta wrote:
> I have an smbfs mount (served by samba 3.4.2) in noacl mode on cygwin
> 1.7.1-1:
>
> //smserver/smshare on /mnt/shar type smbfs (binary,notexec,noacl,user)
>
> Here is the directory as seen on the unix server directly:
>
> root AT smserver foo]# ls -ald bar
> dr-xr-sr-x. 2 root agroup 4096 2007-04-21 23:23 bar
>
> As you can see, the directory bar is not writable.
>
> However, here is what cygwin in noacl mode sees:
>
> Raman Gupta AT client /mnt/shar/foo
> $ ls -ald bar
> drwxr-xr-x 1 Raman Gupta None 0 2007-04-21 23:23 bar
>
> The mode shown is 755 rather than 555, and indeed cygwin does not have
> write access to this directory:
>
> Raman Gupta AT client /mnt/shar/foo/bar
> $ touch baz
> touch: cannot touch `baz': Permission denied
>
> Shouldn't cygwin therefore read the permissions as 555?
>
> In acl mode, cygwin does correctly show these directory permissions as 555.
>
> Note that read-only *files* are correctly displayed by cygwin/noacl as 444.

Well, you've told Cygwin that it shouldn't consult the file system for 
permissions.
So you see is what Cygwin defaults to in these situations.  If you ask Cygwin
to tell you the permissions on something in a file system where you also told
it not to check the permissions, you don't expect to see the actual correct
permissions, do you?

-- 
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
216 Dalton Rd.                          (508) 893-9889 - FAX
Holliston, MA 01746

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?

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

- Raw text -


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