docs-xml/vfs_gpfs: document 'gpfs:refuse_dacl_protected'
authorStefan Metzmacher <metze@samba.org>
Mon, 30 Aug 2010 08:45:52 +0000 (10:45 +0200)
committerMichael Adam <obnox@samba.org>
Wed, 15 Sep 2010 10:08:09 +0000 (12:08 +0200)
metze
(cherry picked from commit fc79f358eb6a1dd7ed2e5f5b1e31fb664a182595)

docs-xml/manpages-3/vfs_gpfs.8.xml

index 941afe2e19439763aa0fdf87ce5cdb65a20f81ce..db20733ef15dcb1a17009470580f03437df660af 100644 (file)
                </varlistentry>
                <varlistentry>
 
+               <term>gpfs:refuse_dacl_protected = [ yes | no ]</term>
+               <listitem>
+               <para>
+               As GPFS does not support the ACE4_FLAG_NO_PROPAGATE NFSv4 flag (which would be
+               the mapping for the DESC_DACL_PROTECTED flag), the status of this flag is
+               currently silently ignored by Samba. That means that if you deselect the "Allow
+               inheritable permissions..." checkbox in Windows' ACL dialog and then apply the
+               ACL, the flag will be back immediately.
+               </para>
+               <para>
+               To make sure that automatic migration with e.g. robocopy does not lead to
+               ACLs silently (and unintentionally) changed, you can set
+               <command>gpfs:refuse_dacl_protected = yes</command> to enable an explicit
+               check for this flag and if set, it will return NT_STATUS_NOT_SUPPORTED so
+               errors are shown up on the Windows side and the Administrator is aware of
+               the ACLs not being settable like intended
+               </para>
+
+               <itemizedlist>
+               <listitem><para>
+               <command>no(default)</command> - ignore the DESC_DACL_PROTECTED flags.
+               </para></listitem>
+               <listitem><para>
+               <command>yes</command> - reject ACLs with DESC_DACL_PROTECTED.
+               </para></listitem>
+               </itemizedlist>
+               </listitem>
+
+               </varlistentry>
+               <varlistentry>
+
                <term>nfs4:mode = [ simple | special ]</term>
                <listitem>
                <para>