OSDN Git Service

* cygwinenv.sgml: Add new words for (no)traverse option.
authorcorinna <corinna>
Sat, 16 Apr 2005 13:16:25 +0000 (13:16 +0000)
committercorinna <corinna>
Sat, 16 Apr 2005 13:16:25 +0000 (13:16 +0000)
winsup/doc/ChangeLog
winsup/doc/cygwinenv.sgml

index cc95f32..3dd272f 100644 (file)
@@ -1,3 +1,7 @@
+2005-04-16  Corinna Vinschen  <corinna@vinschen.de>
+
+       * cygwinenv.sgml: Add new words for (no)traverse option.
+
 2005-03-30  Christopher Faylor  <cgf@timesys.com>
 
        * how-using.texinfo: Add more words to the "multiple DLL" section.
index a3170eb..782c289 100644 (file)
@@ -163,10 +163,12 @@ nostrip_title</literal>.</para>
 If set, Cygwin handles file permissions so that the parent directories'
 permissions are checked, as it's default on POSIX systems.  If not set,
 only the file's own permissions are taken into account.  This is the
-default on Windows and called "bypass traverse checking".  Beginning with
-version 1.5.13, traverse checking (as on POSIX) is enabled by default.
-If you want to switch off traverse checking for Cygwin processes and child
-processes started from Cygwin processes, you have to set "notraverse".</para>
+default on Windows and called "bypass traverse checking".  Default was
+"traverse" in version 1.5.13 and 1.5.14.  Beginning with 1.5.15, traverse
+checking is disabled again since it's not correctly implemented by Microsoft
+and it's behaviour is getting worse with each new OS version.  Unprivileged
+terminal server sessions are practically impossible with traverse checking
+switched on.  So, use at your own risk.</para>
 </listitem>
 <listitem>
 <para><envar>(no)tty</envar> - if set, Cygwin enables extra support