delorie.com/archives/browse.cgi | search |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |