delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2001/08/08/06:06:34

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-developers-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com
Date: Wed, 8 Aug 2001 12:06:27 +0200
From: Corinna Vinschen <vinschen AT redhat DOT com>
To: cygwin-developers AT cygwin DOT com
Subject: Re: outstanding issues blocking new release?
Message-ID: <20010808120627.A31696@cygbert.vinschen.de>
Reply-To: cygdev <cygwin-developers AT cygwin DOT com>
Mail-Followup-To: cygwin-developers AT cygwin DOT com
References: <20010806213235 DOT A24499 AT redhat DOT com> <20010807105917 DOT F22015 AT cygbert DOT vinschen DOT de> <20010807183813 DOT A28586 AT cygbert DOT vinschen DOT de>
Mime-Version: 1.0
User-Agent: Mutt/1.2.5i
In-Reply-To: <20010807183813.A28586@cygbert.vinschen.de>; from vinschen@redhat.com on Tue, Aug 07, 2001 at 06:38:13PM +0200

On Tue, Aug 07, 2001 at 06:38:13PM +0200, Corinna Vinschen wrote:
> =================================================================
>      IMPORTANT QUESTION!
> =================================================================
> [...]
> Shall we return to propagating permissions to subfolders and files?
> -------------------------------------------------------------------
> 
> The advantage is that native windows applications would create files
> with useful permissions again.
> 
> Since 1.3.2 still propagate permissions, non-developer users wouldn't
> even realize that something has changed. Even users who don't upgrade
> to the latest setup.exe wouldn't have the problem which Charles stumbled
> over. Sorry, Charles! It seems as if you has been sort of a guinea pig...

Ok, I have tested the results and I have reverted the code to
propagate/inherit ACEs to child objects. So the behaviour is
the following now:

- New files and folder created with Cygwin have exactly the ACEs
  corresponding to the POSIX permissions.

- New files and folder created with native Windows apps get the
  permissions from the parent directory.

- The NULL ACE which is used for SUID, SGID and VTX bit is never
  inherited.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin AT cygwin DOT com
Red Hat, Inc.

- Raw text -


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