[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ACL Posix sur NFS



> Bonsoir,
> 
> J'essaye en vain de comprendre le principe de fonctionnement des ACL
> posix sur NFS, dans le but de partager un répertoire depuis un serveur
> entre différents utilisateurs, de façon la plus transparente possible.

Je suis désolé de déterrer ce vieux fil, mais je viens à l'instant de
rattraper mon retard de lecture des changelogs du noyau, et je viens de
voir cela dans celui du kernel 2.6.13-rc1 :

commit b7fa0554cf1ba6d6895cd0a5b02989a26e0bc704
Author: Andreas Gruenbacher <agruen@suse.de>
Date:   Wed Jun 22 17:16:27 2005 +0000

    [PATCH] NFS: Add support for NFSv3 ACLs
    
     This adds acl support fo nfs clients via the NFSACL protocol
extension, by
     implementing the getxattr, listxattr, setxattr, and removexattr
iops for the
     system.posix_acl_access and system.posix_acl_default attributes.
This patch
     implements a dumb version that uses no caching (and thus adds some
overhead).
     (Another patch in this patchset adds caching as well.)
    
     Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
     Acked-by: Olaf Kirch <okir@suse.de>
     Signed-off-by: Andrew Morton <akpm@osdl.org>
     Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>

commit a257cdd0e2179630d3201c32ba14d7fcb3c3a055
Author: Andreas Gruenbacher <agruen@suse.de>
Date:   Wed Jun 22 17:16:26 2005 +0000

    [PATCH] NFSD: Add server support for NFSv3 ACLs.
    
     This adds functions for encoding and decoding POSIX ACLs for the
NFSACL
     protocol extension, and the GETACL and SETACL RPCs.  The
implementation is
     compatible with NFSACL in Solaris.
    
     Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
     Acked-by: Olaf Kirch <okir@suse.de>
     Signed-off-by: Andrew Morton <akpm@osdl.org>
     Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>

http://kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.13-rc1

Il s'agit de la suite des patches disponibles sur
http://acl.bestbits.at/nfsacl/ qui a été intégrée aux sources
officielles.
En attendant, j'avais choisi d'utiliser les patches dispos sur
http://client.linux-nfs.org, le problème étant de devoir appliquer
l'intégralité des patches (ou de gérer les dépendances soi-même, mais je
ne me suis pas lancé dans cette histoire).

@++
Julien

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: