Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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 To: cygwin-developers AT cygwin DOT com Subject: Re: outstanding issues blocking new release? Message-ID: <20010808120627.A31696@cygbert.vinschen.de> Reply-To: cygdev 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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.