On Fri, Jul 15, 2011 at 12:37 PM,  <[email protected]> wrote:
> From: Shirish Pargaonkar <[email protected]>
>
> Manpage contents for cifs mount option  cifsacl
>
>
> Signed-off-by: Shirish Pargaonkar <[email protected]>
> ---
>  mount.cifs.8 |   33 +++++++++++++++++++++++++++++++++
>  1 files changed, 33 insertions(+), 0 deletions(-)
>
> diff --git a/mount.cifs.8 b/mount.cifs.8
> index 7e0f117..082adcd 100644
> --- a/mount.cifs.8
> +++ b/mount.cifs.8
> @@ -272,6 +272,39 @@ Do not allow POSIX ACL operations even if server would 
> support them\&.
>  The CIFS client can get and set POSIX ACLs (getfacl, setfacl) to Samba 
> servers version 3\&.0\&.10 and later\&. Setting POSIX ACLs requires enabling 
> both XATTR and then POSIX support in the CIFS configuration options when 
> building the cifs module\&. POSIX ACL support can be disabled on a per mount 
> basis by specifying "noacl" on mount\&.
>  .RE
>  .PP
> +cifsacl
> +.RS 4
> +This option is used to map CIFS/NTFS ACLs to/fro Linux permission bits,
> +map SIDs to/fro UIDs and GIDs, and get and set Security Descriptors\&.
> +.sp
> +This option is used to work with file objects which posses Security 
> Descriptor
> +and CIFS/NTFS ACL as user authentication model instead of UID, GID,
> +file permission bits, and POSIX ACL as user authentication model on mounted
> +shares exported from servers such as Windows.
> +
> +A CIFS/NTFS ACL is mapped to file permission bits using an algorithm 
> specified here
> +.br
> +\t\- http://technet.microsoft.com/en-us/library/bb463216.aspx
> +
> +Mapping SIDs to/fro UIDs and GIDs needs,
> +.br
> +\t\- a kenrel upcall to cifs.idmap utility set up via file 
> /etc/request-key.conf
> +.br
> +\t\- winbind configured via files /etc/nsswitch.conf and smb.conf
> +Please refer to the respective manpages of cifs.idmap and winbind for usage.
> +
> +Security Descriptors for a file object can be get and set using
> +extended attribute named system.cifs_acl.
> +
> +Some of the things to consider while using this mount option:
> +.br
> +\t\- Increased latency when handling metadata due to additional requests to 
> get and set security descriptors.
> +.br
> +\t\- During CIFS/NTFS ACL mapping to/fro Linux file permission bits, it is 
> possible to loose finer granularity available in CIFS/NTFS ACL.
> +.br
> +\t\- If either upcall to cifs.idmap is not setup correctly or winbind is not 
> configured and running, ID mapping will fail. In that case uid and gids will 
> default to either values of uid and/or gid mount options if specified or 
> credentials of the process that mounted the share.
> +.RE
> +.PP
>  nocase
>  .RS 4
>  Request case insensitive path name matching (case sensitive is the default 
> if the server suports it)\&.
> --
> 1.6.0.2
>
>

I probably ought to mention about config options like it is
currently done under mount option noacl.
--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to