This is the mail archive of the
mailing list for the Cygwin project.
[1.7] cygwin allows writing to readonly files
- From: Alexey Borzenkov <snaury at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Mon, 10 Aug 2009 17:19:17 +0400
- Subject: [1.7] cygwin allows writing to readonly files
$ echo foo >test.txt
$ chmod 0444 test.txt
$ echo bar >test.txt
This succeeds, even though the file is readonly, and permissions don't
allow writing to the file. What's even stranger is that other programs
(i.e. Notepad and other editors) can't write to this file, because
there are no writing permissions on the file. How does cygwin 1.7
manages to bypass NT permissions in this case?
Currently this breaks ExtUtils::MakeMaker, because it expects readonly
files not to be writable and test fails.
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple