diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2010-04-29 14:53:31 +0400 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2010-04-29 14:53:31 +0400 |
commit | 3db442e639004e2f6ecd854996485eb1c2fcac47 (patch) | |
tree | bbc1a78d5eed6b6228b9229e97f4cc0b3b9b4586 /winsup | |
parent | a361b4715f2b1a9b62e2384d9878852a4d3445f0 (diff) |
* utils.sgml (mount): Add description for "dos" and "ihash" mount
options.
Diffstat (limited to 'winsup')
-rw-r--r-- | winsup/utils/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/utils/utils.sgml | 8 |
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. |