From: "Michael Kerrisk (man-pages)" Subject: Re: richacl(7) man page review comments Date: Mon, 15 Feb 2016 15:15:27 +0100 Message-ID: References: <56B770B6.7040803@gmail.com> <56B77262.7090107@gmail.com> <56C0F150.60008@gmail.com> <56C1A788.9020008@gmail.com> Reply-To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Cc: "J. Bruce Fields" , linux-ext4 , XFS Developers , lkml , linux-fsdevel , Linux NFS Mailing List , linux-cifs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Linux API , Dave Chinner , Christoph Hellwig , Anna Schumaker , Trond Myklebust , Jeff Layton , Andreas Dilger To: Andreas Gruenbacher Return-path: In-Reply-To: Sender: linux-cifs-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: linux-ext4.vger.kernel.org On 15 February 2016 at 12:35, Andreas Gruenbacher wrote: > On Mon, Feb 15, 2016 at 11:25 AM, Michael Kerrisk (man-pages) > wrote: >> You're right. I was confusing with xattr(7). So, I think it might >> make some sense to eventually move both of these into man-pages (for >> richacl(7), at least, it's probably worth delaying this for a bit), >> since they're describing kernel-user-space interfaces. > > Well, the actual user-space interface is xattrs in both cases. Yes, xattrs are the base of the framework, but I was using "interface" in a very broad way: ACLs and RichACLs are exposing kernel-defined policies and rules about file permissions to user space (much as say chmod(2) and the file mode bits). That's why it seems to make some sense to place those pages with the other pages that describe kernel-user-spaces interfaces. Plus, they'd now and then get some man-pages love :-). >> I can see counter-arguments too, such as these pages are closely >> related to the corresponding user-space libraries you maintain. >> What do you think? > > I would keep the man-pages where they are right now, but I don't have > a strong preference. I'd be happy to see acl(5) and eventually richacl(7) in man pages, but it's your call in the end, of course. Cheers, Michael -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/