delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2015/04/16/07:03:25

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--

- Raw text -


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