Date: Fri, 26 May 2000 10:48:16 -0400 (EDT) From: Zhihui Zhang <zzhang@cs.binghamton.edu> To: Robert Watson <rwatson@FreeBSD.ORG> Cc: Chuck McCrobie <mccrobi@aplcenMP.apl.jhu.edu>, freebsd-fs@FreeBSD.ORG Subject: Re: Opinion on File System Implementation Message-ID: <Pine.SOL.4.21.0005261045410.5111-100000@sol.cs.binghamton.edu> In-Reply-To: <Pine.NEB.3.96L.1000526102620.37375B-100000@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 26 May 2000, Robert Watson wrote: > > Chuck, > > Responding briefly as I'm currently on travel at a DARPA PI meeting and > checking out shortly -- in 4.0-RELEASE/STABLE and 5.0-CURRENT, there is an > interface for "extended attributes" on file system objects. Take a look > at extattr(9), VOP_GETEXTATTR(9) and VOP_SETEXTATTR(9). There are exposed > syscalls to userland also, but in 4.x they don't have man pages as there > are no tools using them. > > In 5.0-CURRENT, I introduced rudimentary support for extended attributes > in UFS/FFS to support security extensions I have been working on, so we > also pushed in simple command line tools to allow userland to > read/set/control extended attributes (setextattr(8), getextattr(8), > extattrctl(8)). It may be that this interface is the appropriate > interface to read, if not write, this meta-data. > I am interested in where you are going to put those extended attributes, in the extended inode, in the file data, or in a separate associated file? -Zhihui To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SOL.4.21.0005261045410.5111-100000>