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:message-id:date:from:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; q=dns; s=default; b=ZFFZ5y0ApHUueXo3Ws9n8v2ECc3U/r8bme/lEpgC8zo +P34MztaBa7L7ISbSmNd0+x/2Amo/phVUWv02dVeTb68UYOkR9MmCKbnAGkm0AKy r9Ll/lDCUEWS0Vn/fUYBpcr53uR7HO1TGyW5+b4pOPCYzEnapyg5RweMJrgU/A7E = 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:message-id:date:from:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; s=default; bh=DHoGokRiw6w9B6NB63x11C108gU=; b=SWHRfGFtJVoHAsebC xu5wO5PxVuW2aLJq0w6+S+qnpiFoL9Vqxav/MgtnRL5aO2xvrQOCTRSQqLDjxZRc k+yRxsCXaRhbZCvJAaxNnV1MUxnbcdTTErxU6kR+nkbc6+wp5IxreZRJLHW2787a imJMOrmRDvzj5J0SbStNHCFRZw= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: 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 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: Ishtar.hs.tlinx.org Message-ID: <549DE9C1.1090403@tlinx.org> Date: Fri, 26 Dec 2014 15:05:37 -0800 From: Linda Walsh User-Agent: Thunderbird MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: RFD: cygwin ACLs: NFS or POSIX model: ease in adapting to CIFS ACLs? References: <549756D2 DOT 8000600 AT tlinx DOT org> <549A37B4 DOT 3020200 AT cygwin DOT com> In-Reply-To: <549A37B4.3020200@cygwin.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Larry Hall (Cygwin) wrote: > On 12/21/2014 06:25 PM, Linda Walsh wrote: >> I seem to remember that the cygwin ACL's were based on NFS acls not >> the POSIX ACL's. > > I can't speak to the specific issues you're raising or shed any light > on whether they are actually issues with Cygwin. As far as the Cygwin > implementation is concerned, I believe the links below shed some light > on the original implementation and the direction things are heading. > At this time, the first link still refers to a test version of the > Cygwin package, though the version number is different. > > > > > Hope this helps. --- Indeed, though not in the details, but that may not be necessary depending on what this means: - Revamp Solaris ACL implementation to more closely work like POSIX ACLs are supposed to work. Finally implement a CLASS_OBJ emulation. Update getfacl(1)/setfacl(1) accordingly. --- Not very specific, but may have addressed any issues in that area. The part that looks a bit more "hairy" are the auto-RID-UID mappings and how those will work with existing UID/RID mappings coming from a samba server... Specifically, will cygwin support UID's > 32 bit? I found to cleanly separate various login & service types into contiguous blocks was good to multiply by large numbers. I'm thinking cygwin already supports the longer numbers or things like 'TRUSTED INSTALLER' wouldn't show with the right owner or be changeable in cygwin... Thanks for the reply... -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple