On Mon, Jul 29, 2024 at 08:21:32PM -0700, Darrick J. Wong wrote: > From: Darrick J. Wong <djwong@xxxxxxxxxx> > > Create a tool to list, get, set, and remove filesystem properties. > > Signed-off-by: Darrick J. Wong <djwong@xxxxxxxxxx> > --- > man/man8/xfs_property.8 | 52 ++++++++++++++++++++++++++++++++ > spaceman/Makefile | 3 +- > spaceman/xfs_property | 77 +++++++++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 131 insertions(+), 1 deletion(-) > create mode 100644 man/man8/xfs_property.8 > create mode 100755 spaceman/xfs_property Ah, there's the admin wrapper. :) I should have read the whole patch set before commenting. > diff --git a/man/man8/xfs_property.8 b/man/man8/xfs_property.8 > new file mode 100644 > index 000000000000..63245331bd86 > --- /dev/null > +++ b/man/man8/xfs_property.8 > @@ -0,0 +1,52 @@ > +.TH xfs_property 8 > +.SH NAME > +xfs_property \- examine and edit properties about an XFS filesystem > +.SH SYNOPSIS > +.B xfs_property > +.I target > +.B get > +.IR name ... > +.br > +.B xfs_property > +.I target > +.B list [ \-v ] > +.br > +.B xfs_property > +.I target > +.B set > +.IR name=value ... > +.br > +.B xfs_property > +.I target > +.B remove > +.IR name ... > +.br > +.B xfs_property \-V > +.SH DESCRIPTION > +.B xfs_property > +retrieves, lists, sets, or removes properties of an XFS filesystem. > +Filesystem properties are root-controlled attributes set on the root directory > +of the filesystem to enable the system administrator to coordinate with > +userspace programs. > + > +.SH COMMANDS > +.TP > +.B get > +.IR name ... > +Prints the values of the given filesystem properties. > +.TP > +.B list > +Lists the names of all filesystem properties. > +If the > +.B -v > +flag is specified, prints the values as well. > +.TP > +.B set > +.IR name = value ... > +Sets the given filesystem properties to the specified values and prints what > +was set. > +.TP > +.B > +remove > +.IR name ... > +Unsets the given filesystem properties. What does the -V option do? It's documented as existing, but not explained. Otherwise looks fine. -Dave. -- Dave Chinner david@xxxxxxxxxxxxx