Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 Date: Wed, 31 Jul 2002 15:12:59 +0200 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: Problems with CPAN Message-ID: <20020731151259.K3921@cygbert.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <31CB870AD5AA384BB5419025DD9F7A84104355 AT dailymail DOT cfs DOT ac DOT uk> <31CB870AD5AA384BB5419025DD9F7A8410435A AT dailymail DOT cfs DOT ac DOT uk> <20020731114049 DOT D3921 AT cygbert DOT vinschen DOT de> <3D47BC77 DOT 9090405 AT upb DOT de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3D47BC77.9090405@upb.de> User-Agent: Mutt/1.3.22.1i On Wed, Jul 31, 2002 at 12:31:19PM +0200, Sven Köhler wrote: > but: shouldn't there be a better conversion of NT-ACLs to unix-perms? > perhaps a POSIX-ACL implementation? We have a Solaris compatible implementation of ACLs. Look into /usr/include/cygwin/acl.h (which is called from sys/acl.h). This is e. g. used to implement access(2) and the tools setfacl(3) and getfacl(3). It's an official part of the Cygwin API since two years or so. I thought about implementing POSIX-ACLs once but the POSIX implementation requires a lot of rework and I'm not sure if it's worth the effort since POSIX IEEE Std. 1003.1e has been withdrawn. However, patches gratefully accepted (as long as Solaris compatibility is kept). Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Developer mailto:cygwin AT cygwin DOT com Red Hat, Inc. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/