> 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