Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/winsup
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2010-04-29 14:53:31 +0400
committerCorinna Vinschen <corinna@vinschen.de>2010-04-29 14:53:31 +0400
commit3db442e639004e2f6ecd854996485eb1c2fcac47 (patch)
treebbc1a78d5eed6b6228b9229e97f4cc0b3b9b4586 /winsup
parenta361b4715f2b1a9b62e2384d9878852a4d3445f0 (diff)
* utils.sgml (mount): Add description for "dos" and "ihash" mount
options.
Diffstat (limited to 'winsup')
-rw-r--r--winsup/utils/ChangeLog5
-rw-r--r--winsup/utils/utils.sgml8
2 files changed, 13 insertions, 0 deletions
diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog
index d47a168b6..d568739ce 100644
--- a/winsup/utils/ChangeLog
+++ b/winsup/utils/ChangeLog
@@ -1,5 +1,10 @@
2010-04-29 Corinna Vinschen <corinna@vinschen.de>
+ * utils.sgml (mount): Add description for "dos" and "ihash" mount
+ options.
+
+2010-04-29 Corinna Vinschen <corinna@vinschen.de>
+
* path.cc: Include sys/cygwin.h if built for mount(1).
(struct opt): Add "dos" and "ihash" options.
(from_fstab_line): Call cygwin_internal rather than read_flags if
diff --git a/winsup/utils/utils.sgml b/winsup/utils/utils.sgml
index b424befd8..5776690bc 100644
--- a/winsup/utils/utils.sgml
+++ b/winsup/utils/utils.sgml
@@ -1020,7 +1020,15 @@ most of the options are duplicates of other mount flags):</para>
implement real POSIX permissions (default).
binary - Files default to binary mode (default).
cygexec - Treat all files below mount point as cygwin executables.
+ dos - Always convert leading spaces and trailing dots and spaces to
+ characters in the UNICODE private use area. This allows to use
+ broken filesystems which only allow DOS filenames, even if they
+ are not recognized as such by Cygwin.
exec - Treat all files below mount point as executable.
+ ihash - Always fake inode numbers rather than using the ones returned
+ by the filesystem. This allows to use broken filesystems which
+ don't return unambiguous inode numbers, even if they are not
+ recognized as such by Cygwin.
noacl - Ignore ACLs and fake POSIX permissions.
nosuid - No suid files are allowed (currently unimplemented)
notexec - Treat all files below mount point as not executable.