From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29563 invoked by alias); 19 Dec 2008 04:53:58 -0000 Received: (qmail 29555 invoked by uid 22791); 19 Dec 2008 04:53:57 -0000 X-SWARE-Spam-Status: No, hits=-2.0 required=5.0 tests=BAYES_00,J_CHICKENPOX_45 X-Spam-Check-By: sourceware.org Received: from fed1rmmtao107.cox.net (HELO fed1rmmtao107.cox.net) (68.230.241.39) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 19 Dec 2008 04:53:09 +0000 Received: from fed1rmimpo02.cox.net ([70.169.32.72]) by fed1rmmtao107.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20081219045258.IYTV131.fed1rmmtao107.cox.net@fed1rmimpo02.cox.net> for ; Thu, 18 Dec 2008 23:52:58 -0500 Received: from [192.168.1.102] ([68.107.41.113]) by fed1rmimpo02.cox.net with bizsmtp id sssw1a00J2SVYAk04ssxLE; Thu, 18 Dec 2008 23:52:57 -0500 X-Authority-Analysis: v=1.0 c=1 a=uRE_v8HaT6oA:10 a=1I-UKPZ90rwA:10 a=w_pzkKWiAAAA:8 a=REpicdOsePVnIippfCQA:9 a=lnDkkSTGKAB62eoqE54A:7 a=QTWdbm81CVBZlzeMd8lykiyQJwkA:4 a=birkmQ2h4YEA:10 X-CM-Score: 0.00 Message-ID: <494B28B9.1070902@i12.com> Date: Fri, 19 Dec 2008 04:53:00 -0000 From: Lawrence Mayer User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1b3pre) Gecko/20081204 Thunderbird/3.0b1 MIME-Version: 1.0 To: cygwin@cygwin.com Subject: noacl functionality for MS-DOS destination paths? Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com X-SW-Source: 2008-12/txt/msg00458.txt.bz2 Is there any way to get noacl functionality when using MS-DOS destination paths? My etc/fstab file (below) applies noacl for UNIX destination paths e.g. C:\cygwin\bin\mkdir.exe /c/foo creates directory C:\foo with NTFS default permissions inherited from parent directory C:\ (the same as DOS mkdir C:\foo would do). But an MS-DOS destination path, e.g. C:\cygwin\bin\mkdir.exe C:\foo causes Cygwin to ignore noacl in etc/fstab and create C:\foo with POSIX-like permissions (non-NTFS default and not inherited from parent directory C:\). According to http://cygwin.com/1.7/cygwin-ug-net.html#mount-table "Otherwise, the handling of MS-DOS filenames bypasses the mount table" But if Cygwin 1.7 bypasses etc/fstab for MS-DOS filenames and no longer supports the nontsec option, I'm stuck. When using MS-DOS destination paths in Cygwin 1.7, is there any way to get noacl functionality - i.e. where Cygwin creates objects with NTFS default permissions inherited from their parent directory rather than POSIX-like permissions? If not, are there any plans to add such functionality to Cygwin 1.7? Destination paths can be converted from MS_DOS to Unix (e.g. with cygpath) in order to prevent Cygwin from bypassing etc/fstab and hence noacl, but is there a solution which doesn't require path conversion? Greetings, Lawrence Details: Cygwin v1.7.0-35 on NTFS drive C: running Windows Server 2003 sp2 32-bit etc/fstab: none / cygdrive text,noacl,posix=0,user 0 0 C:/cygwin/bin /usr/bin ntfs text,noacl,posix=0 0 0 C:/cygwin/lib /usr/lib ntfs text,noacl,posix=0 0 0 C:/cygwin / ntfs text,noacl,posix=0 0 0 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/