This is the mail archive of the
mailing list for the Cygwin project.
Re: Questions on cygwin filemode in WindowsXP
- From: David Rothenberger <daveroth at acm dot org>
- To: Yufeng Xiong <yufengxiong at comcast dot net>
- Cc: cygwin at cygwin dot com
- Date: Thu, 01 Apr 2004 07:15:09 -0800
- Subject: Re: Questions on cygwin filemode in WindowsXP
- References: <001f01c417f8$45619d90$22e94b9f@YufengDell>
- Reply-to: cygwin at cygwin dot com
Yufeng Xiong wrote:
I believe the "+" indicates that there are some Windows permissions that
do not map to the Unix-style user/group/other. For example, if I create
a new file using cygwin (say, with touch), and then open the file's
properties with Windows and explicitly add permission for another user
to modify the file, I see the "+".
1. What is the '+' in the file mode? I know it has something to do with file
the editing, my web server/PHP does not have permission to open test.php
Well, you can copy all the file attributes from one file (sourceFile) to
another (destFile) with a command like this:
2. How do I set the '+' in mode manually? I used 'fstat' on the two files
and it shows the exact
same mode (o100700).
% getfacl - sourceFile | setfacl -f- destFile
Do "M-x customize-apropros" on "backup-by-copying". The default
behavior is to move the old file to the backup file and then create a
new file. If you set this option on (non-nil), the backup copy will be
made as a copy and the original file will be modified. This will
preserve the extra file permissions on the original file (although the
backup copy won't have them).
3. Why xemacs changed the file mode? Could it be because of different file
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html