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: List-Subscribe: List-Archive: List-Post: List-Help: , 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 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 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline 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--