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, 5 Sep 2001 12:34:19 +0200 From: Corinna Vinschen To: cygwin-developers AT cygwin DOT com, schilling AT fokus DOT gmd DOT de Subject: Re: Star (second try) Message-ID: <20010905123419.E30380@cygbert.vinschen.de> Reply-To: cygdev Mail-Followup-To: cygwin-developers AT cygwin DOT com, schilling AT fokus DOT gmd DOT de References: <200109051007 DOT MAA22698 AT burner DOT fokus DOT gmd 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: <200109051007.MAA22698@burner.fokus.gmd.de>; from schilling@fokus.gmd.de on Wed, Sep 05, 2001 at 12:07:09PM +0200 On Wed, Sep 05, 2001 at 12:07:09PM +0200, schilling AT fokus DOT gmd DOT de wrote: > Hi, > > it seems that my first mail was not understood as intended... > > For two weeks, star now supports POSIX.1-200x extended TAR > headers. It could (and should) be easily enhanced to > support archiving DOS file flags, ACL's and even more. The > Linux ACL project already noticed this and stopped thinging > about GNU tar. They soon will start to add ACL > support into star. It may make sense to coordinate the > ACL efforts for Cygwin, Linux & Solaris for star. > > The version of star that supports POSIX.1-200x ext headers is I'm not sure if I understand you right. Since Cygwin doesn't deal with the underlying DOS file flags and NTFS ACL implementation on the API level, that's a non-issue for Cygwin. What you're talking about sounds as if you want to support a native Windows implementation but that's not what we're responsible for. Our acl related calls are currently only Solaris compatible. The header is cygwin/acl.h, the source code is mainly in sec_acl.cc. If you find bugs in the implementation, feel free to send patches or drop a note (best with example code). If you want to have POSIX compatible calls as soon as possible, the `send patches' suggestion applies, too. I'm planning to extend the calls to become POSIX compatible at a later time anyway, not in 1.3.3 though. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Developer mailto:cygwin AT cygwin DOT com Red Hat, Inc.