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=VF04WM3YCU0m1jnpJdQzkYrI21xYiKNogimJY8RV2J+iaJa35Eo6V | |
+DlZdNv3eqG+Kg02iHZTjzYaDwW640r+SVqHg3/mvqW4vcXzXB/DYN3mnRb6G2z6 | |
RR6pYhIsNk19QiD1HrL1adrb5bJHT/aTX+vUcmH8afX7btftdcAQZc= | |
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=w3CHO3eDbmNm96HRtAi/aPLfrJI=; b=WCeHnf9EZC4P3v+ctWQC7ETxFn5w | |
Op7x3mZRQHbSAelw1jov/w77nzVA4E/77hDiqOagYklXDJOXoE4Nvn22Xlcg4v2x | |
dtI2w2ZlVMfxA5vuOev7hQKNksqn9D43rJQz0z9QE3TCY7EoTlw2127gh62e9WYU | |
v8xiVNe2Cby0Jtw= | |
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=-4.1 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY autolearn=no version=3.3.2 |
X-HELO: | calimero.vinschen.de |
Date: | Thu, 16 Apr 2015 13:03:04 +0200 |
From: | Corinna Vinschen <corinna-cygwin AT cygwin DOT com> |
To: | cygwin AT cygwin DOT com |
Subject: | Re: [TESTERS needed] New POSIX permission handling |
Message-ID: | <20150416110304.GA26837@calimero.vinschen.de> |
Reply-To: | cygwin AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
References: | <20150410100703 DOT GA4401 AT calimero DOT vinschen DOT de> <1428772308972-117455 DOT post AT n5 DOT nabble DOT com> <20150412083532 DOT GM7343 AT calimero DOT vinschen DOT de> <1428844894032-117479 DOT post AT n5 DOT nabble DOT com> <20150412142521 DOT GR7343 AT calimero DOT vinschen DOT de> <20150415154225 DOT GD7343 AT calimero DOT vinschen DOT de> <1429179605687-117615 DOT post AT n5 DOT nabble DOT com> |
MIME-Version: | 1.0 |
In-Reply-To: | <1429179605687-117615.post@n5.nabble.com> |
User-Agent: | Mutt/1.5.23 (2014-03-12) |
--opJtzjQTFsWo+cga Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Apr 16 03:20, Ismail Donmez wrote: > Corinna Vinschen-2 wrote > > I just applied a patch which is supposed to handle this owner=3D=3Dgroup > > scenario better. > >=20 > > In short, Cygwin will try to handle POSIX user and group permissions > > separately, even if owner =3D=3D group. This is basically a fake as far > > as the actual permissions of the account are concerned, but it allows > > applications still to chmod to different user and group perms. It > > just *looks* different in the end. > >=20 > > The only restriction of this is that the POSIX user permissions are > > always changed so that the user perms are >=3D the group perms in this > > situation. So this: > >=20 > > chmod 460 foo > >=20 > > will be internally twisted into > >=20 > > chmod 660 foo > >=20 > >=20 > > I uploaded new developer snapshots to https://cygwin.com/snapshots/ > > and I'm just uploading a 2.0.0-0.5 test release with this change. >=20 > I tested the new test release (rm -rfd the cygwin installation and > re-installed from scratch just to be sure), my original testcase with qui= lt > and mutt works, BUT now when I run make install inside mutt source it > complains that /usr/bin/install cannot change permissions on the destinat= ion > executables. Hmm, ok. Off the top of my head I don't understand this. > can post an easily reproducable error. Because running the same command > myself gives no error whatsoever. I'll try to come up with a better repor= t. That would be nice. A good start would be to know what permission mask install is trying to set the destination to. Maybe that sheds some light. Thanks, Corinna --=20 Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat --opJtzjQTFsWo+cga Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJVL5boAAoJEPU2Bp2uRE+gBQ8P/A5cQpdmiThmJXk8i4LewyhJ eJ2p5lOBYaSpeRVh66CK9rjaKBeBkdYQwL2YHVnMXIWr+Y++pyXTBbx0/rQEKPoH OVZ4ykn4jdiufwd4vHp5YuRZ0iDLr9M0CJrdjPQasntjBAAF0eR4jDeb8cqf/c2y EE9p3f/RMspOVtzNYvEwTwKMv5nkdsTbQ9t257yoHzsPB0POQ/YfgeJI7uhHM8cZ ZQBZQcNcMaCM7VhlbKWUi7B7rzKl3aenw8ZyD4w33Tj6xAuRburhaYrjqoTivIOm YKpzzv9C8fayXFbY0P4qQhZnfWqjcf7TPcDIrQ4w4SQvWU0xdlj9OK/Pr01JtQ2S EBgBiRwi1B0bXXFVOs3QJpWudyt7e8u7gdMxqCyk4+hogp/gZYy37TAPqy5rrXo1 yVvqb1ogolbluQomm7OhgI+NpL7i6WD+ZvL3ak+9E1uGg4oy9rRV1ElSXt4G8JA2 lDJAD+ZUYPCbE9Gyts0eLGqQJfxoSxaiC43iTR27qtdrUBpXncHuPz5HVeDtpvCS bQDPwAS17omF7cazv/yNK/ik2Y9FjEVQ8494r24gMF25NAqkeFHW+HKkzCw781NL jsUKMvpay35Ud35dW1K0URYYfggD/SIz+MDkAXncVpw7tcu9+j1EDGbzXIqqkkiv u3o8U6fDxRlPZ1OtlBK0 =Y7m1 -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |