I am facing similar issue and this is actually why I stopped using
Cygwin. There is no way to tell setup.exe to stop destroying
permissions. And noone seem to care about it.
On Wed, Sep 1, 2010 at 12:00 PM, Harie Ram hari.ra...@gmail.com wrote:
-- Forwarded message --
From: Harie Ram hari.ra...@gmail.com
Date: Tue, Aug 31, 2010 at 8:11 PM
Subject: Windows File permissions are not being inherited - Cygwin 1.7
- Windows 7
To: cygwin-i...@cygwin.com
Hi ,
I am currently packaging Cygwin 1.7 i.e. bundling all the files into
an msi and installing it. The requirement is : install only the basic
cygwin packages. Provide permissions to the Cygwin users so that they
can install the packages that they require later.
The issue that I am currently facing is : the modify permissions given
to the INSTALLDIR C:\Cygwin using the msi lock permission table is
being inherited through all the subfolders and files. Any new manually
created folders and files anywhere within C:\Cygwin via Windows
explorer or via the Cygwin Bash Shell are inheriting permissions. But
any new installations done by the user by choosing a package from the
Cygwin list are not inheriting the permissions. The installed user who
installs the package has full permissions to delete/modify the folder
and its contents . But the local admin/administrator/system does not
have permissions. It gives an access denied error. These 3 user groups
administrators/system/users are not even being listed in the security
properties of those installed folders.
I have tried editing the /etc/fstab file with the noacl value. Still
its not working. The content of my /etc/fstab file is as follows:
C:/cygwin/bin /usr/bin ntfs binary,auto,noacl 0 0
C:/cygwin/lib /usr/lib ntfs binary,auto,noacl 0 0
C:/cygwin /cygwin ntfs override,binary,auto,noacl 0 0
I am aware of the fact that CYGWIN=nontsec environment variable is
obsolete for this version.
Please help.
Thanks,
HRS
--
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
--
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