delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:date:from:to:subject:message-id:reply-to | |
:references:mime-version:content-type:in-reply-to; q=dns; s= | |
default; b=YJrMm8GDRoN8VYMppkd6LO4YPKa1Xfj3IApGWZlwbdJ/DzNZ0xCWV | |
kCXhSFrnbkeCi8BzHgPDaSLbMHTW4IPRpaAeFzZwiEqT/4ZuMes74+gSfAfbXIsB | |
5NJOk5Fa3UFdTmfEX0wt3c329/+cQECdiRZUnmtmQv4IN1Y1DfyBHA= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:date:from:to:subject:message-id:reply-to | |
:references:mime-version:content-type:in-reply-to; s=default; | |
bh=ZfC3ZLelREne1krtodyqgYrpEzU=; b=JyrDdFu2HLAA0nxbdPmh8iSTFKAN | |
EdjFut3oChu1cNNWu2SbsOX03lVIKiRpnrG/Ps4XHmZRfPRbrGPTTHoehISnRstL | |
NZCUo1FjAXi8Itx9EjS67u8lKBBNRtcaSK4Q6vjWKsad1YBn9KzmvxsjahQew6pO | |
xRVZ3GEL4MU3kiI= | |
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 |
Authentication-Results: | sourceware.org; auth=none |
X-Virus-Found: | No |
X-Spam-SWARE-Status: | No, score=-5.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 |
X-HELO: | calimero.vinschen.de |
Date: | Mon, 9 Mar 2015 10:10:29 +0100 |
From: | Corinna Vinschen <corinna-cygwin AT cygwin DOT com> |
To: | cygwin AT cygwin DOT com |
Subject: | Re: [ANNOUNCEMENT] Updated: Cygwin 1.7.35-1 |
Message-ID: | <20150309091029.GA28200@calimero.vinschen.de> |
Reply-To: | cygwin AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
References: | <announce DOT 20150304112636 DOT GI3213 AT calimero DOT vinschen DOT de> <loom DOT 20150306T134526-167 AT post DOT gmane DOT org> |
MIME-Version: | 1.0 |
In-Reply-To: | <loom.20150306T134526-167@post.gmane.org> |
User-Agent: | Mutt/1.5.23 (2014-03-12) |
--3MwIy2ne0vdjdPXF Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mar 6 12:51, Achim Gratz wrote: > Corinna Vinschen <corinna-cygwin <at> cygwin.com> writes: > > - Change handling of group permissions if owner SID =3D=3D group SID. = Now the > > group permissions don't mirror the user permissions anymore, thus lea= ding > > to less hassle with security-conscious applications. >=20 > There's another tricky situation that is not yet handled: >=20 > If the file is owned by myself and I'm in a group that allows full access > (but not ACL modifications), Cygwin will show that file as having mode > "---rwx---+". Applications that follow POSIX semantics will interpret th= at > file as unreadable by the owner (=3D=3Dcurrent user) and skip checking th= e group > permissions, while NTFS will still happily grant that access. So in that > situation the group permissions need to be promoted to the owner permissi= ons. The problem is this. How long do you want `ls -l' take? Checking permissions is awkward and lengthy on Windows, unless you have the user's token. The access check can be improved and the permissions more correctly shown for the current user, but for any file and any user account, it'd be a lot of time-consuming effort. Corinna --=20 Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat --3MwIy2ne0vdjdPXF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJU/WOFAAoJEPU2Bp2uRE+gOSwP/2qfQGXdJ/bjPK3RAjHtugG+ OExzm1LXYbX7LT7IJ4cud44UTKSxSGh16GGKOYqMIvNBBJjFnYlQ4M5YeGyicb/h xS10hSHLdZtoTdA9l8CAOpOSWrlO1FnOgVcwjE/PfhjvilmZfmneTMLy4JXoiT8C ODUO1hla/Nmb7/YGDenNT5t9nUh3nS/93omgeAnU9VUqOiz8oXRP6IFjaZY9sbRq +IkCsahI3OiywhXjDf+LT1ud0PlEtQ/h4LdMl0nfCcBy9/3+NuMXNuD864EUtk8W N86Pj4eG/HYRkZ423/E6UrQaS0IV0rHym5xQqOaskCCi9xKFx3D0lhODthvmtwf2 IVXsqdbSwvpaqNlQXaIbPl2c5+HJJr5DuWMdJLRIP8q1tLnvrbrSscJlPnElqVvV jQj387nYiz8Xw5+0HI2ZMnRhaOipOVRZDmR/rCR8M6GykInUoyXNUidHTCsWWoxK 3HOcZCwz1uSuGpsGY8aoj+Y9//ecH5g0PXy0GRpBXzBiSh35wePS1gMYlhdyZTEo XmjTYGDfQ9TcslnLXnlvep0gS6srO0ZnVx2Vb82Rs7mxSxcbj/x1Cx1uChgcvGS5 /Glq593YSTSrECg2H2klcnW1QS7kdzfCrrmkbca7VtOaSgGUU06UPmR0ZucYr8Wa CVv1ciPROS9VwL686O5L =LieE -----END PGP SIGNATURE----- --3MwIy2ne0vdjdPXF--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |