xref: /freebsd/sys/contrib/openzfs/man/man8/zfs-allow.8 (revision 1603881667360c015f6685131f2f25474fa67a72)
1eda14cbcSMatt Macy.\"
2eda14cbcSMatt Macy.\" CDDL HEADER START
3eda14cbcSMatt Macy.\"
4eda14cbcSMatt Macy.\" The contents of this file are subject to the terms of the
5eda14cbcSMatt Macy.\" Common Development and Distribution License (the "License").
6eda14cbcSMatt Macy.\" You may not use this file except in compliance with the License.
7eda14cbcSMatt Macy.\"
8eda14cbcSMatt Macy.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9eda14cbcSMatt Macy.\" or http://www.opensolaris.org/os/licensing.
10eda14cbcSMatt Macy.\" See the License for the specific language governing permissions
11eda14cbcSMatt Macy.\" and limitations under the License.
12eda14cbcSMatt Macy.\"
13eda14cbcSMatt Macy.\" When distributing Covered Code, include this CDDL HEADER in each
14eda14cbcSMatt Macy.\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15eda14cbcSMatt Macy.\" If applicable, add the following below this CDDL HEADER, with the
16eda14cbcSMatt Macy.\" fields enclosed by brackets "[]" replaced with your own identifying
17eda14cbcSMatt Macy.\" information: Portions Copyright [yyyy] [name of copyright owner]
18eda14cbcSMatt Macy.\"
19eda14cbcSMatt Macy.\" CDDL HEADER END
20eda14cbcSMatt Macy.\"
21eda14cbcSMatt Macy.\" Copyright (c) 2009 Sun Microsystems, Inc. All Rights Reserved.
22eda14cbcSMatt Macy.\" Copyright 2011 Joshua M. Clulow <josh@sysmgr.org>
23eda14cbcSMatt Macy.\" Copyright (c) 2011, 2019 by Delphix. All rights reserved.
24eda14cbcSMatt Macy.\" Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
25eda14cbcSMatt Macy.\" Copyright (c) 2014, Joyent, Inc. All rights reserved.
26eda14cbcSMatt Macy.\" Copyright (c) 2014 by Adam Stevko. All rights reserved.
27eda14cbcSMatt Macy.\" Copyright (c) 2014 Integros [integros.com]
28eda14cbcSMatt Macy.\" Copyright 2019 Richard Laager. All rights reserved.
29eda14cbcSMatt Macy.\" Copyright 2018 Nexenta Systems, Inc.
30eda14cbcSMatt Macy.\" Copyright 2019 Joyent, Inc.
31eda14cbcSMatt Macy.\"
32*16038816SMartin Matuska.Dd May 27, 2021
33eda14cbcSMatt Macy.Dt ZFS-ALLOW 8
34eda14cbcSMatt Macy.Os
35*16038816SMartin Matuska.
36eda14cbcSMatt Macy.Sh NAME
377877fdebSMatt Macy.Nm zfs-allow
38*16038816SMartin Matuska.Nd delegate ZFS administration permissions to unprivileged users
39eda14cbcSMatt Macy.Sh SYNOPSIS
407877fdebSMatt Macy.Nm zfs
41eda14cbcSMatt Macy.Cm allow
42eda14cbcSMatt Macy.Op Fl dglu
43*16038816SMartin Matuska.Ar user Ns | Ns Ar group Ns Oo , Ns Ar user Ns | Ns Ar group Oc Ns …
44eda14cbcSMatt Macy.Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
45*16038816SMartin Matuska.Ar setname Oc Ns …
46eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
477877fdebSMatt Macy.Nm zfs
48eda14cbcSMatt Macy.Cm allow
49eda14cbcSMatt Macy.Op Fl dl
50eda14cbcSMatt Macy.Fl e Ns | Ns Sy everyone
51eda14cbcSMatt Macy.Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
52*16038816SMartin Matuska.Ar setname Oc Ns …
53eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
547877fdebSMatt Macy.Nm zfs
55eda14cbcSMatt Macy.Cm allow
56eda14cbcSMatt Macy.Fl c
57eda14cbcSMatt Macy.Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
58*16038816SMartin Matuska.Ar setname Oc Ns …
59eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
607877fdebSMatt Macy.Nm zfs
61eda14cbcSMatt Macy.Cm allow
62eda14cbcSMatt Macy.Fl s No @ Ns Ar setname
63eda14cbcSMatt Macy.Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
64*16038816SMartin Matuska.Ar setname Oc Ns …
65eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
667877fdebSMatt Macy.Nm zfs
67eda14cbcSMatt Macy.Cm unallow
68eda14cbcSMatt Macy.Op Fl dglru
69*16038816SMartin Matuska.Ar user Ns | Ns Ar group Ns Oo , Ns Ar user Ns | Ns Ar group Oc Ns …
70eda14cbcSMatt Macy.Oo Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
71*16038816SMartin Matuska.Ar setname Oc Ns … Oc
72eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
737877fdebSMatt Macy.Nm zfs
74eda14cbcSMatt Macy.Cm unallow
75eda14cbcSMatt Macy.Op Fl dlr
76eda14cbcSMatt Macy.Fl e Ns | Ns Sy everyone
77eda14cbcSMatt Macy.Oo Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
78*16038816SMartin Matuska.Ar setname Oc Ns … Oc
79eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
807877fdebSMatt Macy.Nm zfs
81eda14cbcSMatt Macy.Cm unallow
82eda14cbcSMatt Macy.Op Fl r
83eda14cbcSMatt Macy.Fl c
84eda14cbcSMatt Macy.Oo Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
85*16038816SMartin Matuska.Ar setname Oc Ns … Oc
86eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
877877fdebSMatt Macy.Nm zfs
88eda14cbcSMatt Macy.Cm unallow
89eda14cbcSMatt Macy.Op Fl r
90eda14cbcSMatt Macy.Fl s No @ Ns Ar setname
91eda14cbcSMatt Macy.Oo Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
92*16038816SMartin Matuska.Ar setname Oc Ns … Oc
93eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
94*16038816SMartin Matuska.
95eda14cbcSMatt Macy.Sh DESCRIPTION
96eda14cbcSMatt Macy.Bl -tag -width ""
97eda14cbcSMatt Macy.It Xo
987877fdebSMatt Macy.Nm zfs
99eda14cbcSMatt Macy.Cm allow
100eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
101eda14cbcSMatt Macy.Xc
102eda14cbcSMatt MacyDisplays permissions that have been delegated on the specified filesystem or
103eda14cbcSMatt Macyvolume.
104eda14cbcSMatt MacySee the other forms of
105eda14cbcSMatt Macy.Nm zfs Cm allow
106eda14cbcSMatt Macyfor more information.
107eda14cbcSMatt Macy.Pp
108eda14cbcSMatt MacyDelegations are supported under Linux with the exception of
109eda14cbcSMatt Macy.Sy mount ,
110eda14cbcSMatt Macy.Sy unmount ,
111eda14cbcSMatt Macy.Sy mountpoint ,
112eda14cbcSMatt Macy.Sy canmount ,
113eda14cbcSMatt Macy.Sy rename ,
114eda14cbcSMatt Macyand
115eda14cbcSMatt Macy.Sy share .
116eda14cbcSMatt MacyThese permissions cannot be delegated because the Linux
117eda14cbcSMatt Macy.Xr mount 8
118eda14cbcSMatt Macycommand restricts modifications of the global namespace to the root user.
119eda14cbcSMatt Macy.It Xo
1207877fdebSMatt Macy.Nm zfs
121eda14cbcSMatt Macy.Cm allow
122eda14cbcSMatt Macy.Op Fl dglu
123*16038816SMartin Matuska.Ar user Ns | Ns Ar group Ns Oo , Ns Ar user Ns | Ns Ar group Oc Ns …
124eda14cbcSMatt Macy.Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
125*16038816SMartin Matuska.Ar setname Oc Ns …
126eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
127eda14cbcSMatt Macy.Xc
128eda14cbcSMatt Macy.It Xo
1297877fdebSMatt Macy.Nm zfs
130eda14cbcSMatt Macy.Cm allow
131eda14cbcSMatt Macy.Op Fl dl
132eda14cbcSMatt Macy.Fl e Ns | Ns Sy everyone
133eda14cbcSMatt Macy.Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
134*16038816SMartin Matuska.Ar setname Oc Ns …
135eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
136eda14cbcSMatt Macy.Xc
137eda14cbcSMatt MacyDelegates ZFS administration permission for the file systems to non-privileged
138eda14cbcSMatt Macyusers.
139eda14cbcSMatt Macy.Bl -tag -width "-d"
140eda14cbcSMatt Macy.It Fl d
141eda14cbcSMatt MacyAllow only for the descendent file systems.
142eda14cbcSMatt Macy.It Fl e Ns | Ns Sy everyone
143eda14cbcSMatt MacySpecifies that the permissions be delegated to everyone.
144*16038816SMartin Matuska.It Fl g Ar group Ns Oo , Ns Ar group Oc Ns …
145eda14cbcSMatt MacyExplicitly specify that permissions are delegated to the group.
146eda14cbcSMatt Macy.It Fl l
147eda14cbcSMatt MacyAllow
148eda14cbcSMatt Macy.Qq locally
149eda14cbcSMatt Macyonly for the specified file system.
150*16038816SMartin Matuska.It Fl u Ar user Ns Oo , Ns Ar user Oc Ns …
151eda14cbcSMatt MacyExplicitly specify that permissions are delegated to the user.
152*16038816SMartin Matuska.It Ar user Ns | Ns Ar group Ns Oo , Ns Ar user Ns | Ns Ar group Oc Ns …
153eda14cbcSMatt MacySpecifies to whom the permissions are delegated.
154eda14cbcSMatt MacyMultiple entities can be specified as a comma-separated list.
155eda14cbcSMatt MacyIf neither of the
156eda14cbcSMatt Macy.Fl gu
157eda14cbcSMatt Macyoptions are specified, then the argument is interpreted preferentially as the
158eda14cbcSMatt Macykeyword
159eda14cbcSMatt Macy.Sy everyone ,
160eda14cbcSMatt Macythen as a user name, and lastly as a group name.
161eda14cbcSMatt MacyTo specify a user or group named
162eda14cbcSMatt Macy.Qq everyone ,
163eda14cbcSMatt Macyuse the
164eda14cbcSMatt Macy.Fl g
165eda14cbcSMatt Macyor
166eda14cbcSMatt Macy.Fl u
167eda14cbcSMatt Macyoptions.
168eda14cbcSMatt MacyTo specify a group with the same name as a user, use the
169eda14cbcSMatt Macy.Fl g
170eda14cbcSMatt Macyoptions.
171eda14cbcSMatt Macy.It Xo
172eda14cbcSMatt Macy.Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
173*16038816SMartin Matuska.Ar setname Oc Ns …
174eda14cbcSMatt Macy.Xc
175eda14cbcSMatt MacyThe permissions to delegate.
176eda14cbcSMatt MacyMultiple permissions may be specified as a comma-separated list.
177eda14cbcSMatt MacyPermission names are the same as ZFS subcommand and property names.
178eda14cbcSMatt MacySee the property list below.
179eda14cbcSMatt MacyProperty set names, which begin with
180eda14cbcSMatt Macy.Sy @ ,
181eda14cbcSMatt Macymay be specified.
182eda14cbcSMatt MacySee the
183eda14cbcSMatt Macy.Fl s
184eda14cbcSMatt Macyform below for details.
185eda14cbcSMatt Macy.El
186eda14cbcSMatt Macy.Pp
187eda14cbcSMatt MacyIf neither of the
188eda14cbcSMatt Macy.Fl dl
189eda14cbcSMatt Macyoptions are specified, or both are, then the permissions are allowed for the
190eda14cbcSMatt Macyfile system or volume, and all of its descendents.
191eda14cbcSMatt Macy.Pp
192eda14cbcSMatt MacyPermissions are generally the ability to use a ZFS subcommand or change a ZFS
193eda14cbcSMatt Macyproperty.
194eda14cbcSMatt MacyThe following permissions are available:
195*16038816SMartin Matuska.TS
196*16038816SMartin Matuskal l l .
197eda14cbcSMatt MacyNAME	TYPE	NOTES
198*16038816SMartin Matuska_	_	_
199*16038816SMartin Matuskaallow	subcommand	Must also have the permission that is being allowed
200*16038816SMartin Matuskabookmark	subcommand
201*16038816SMartin Matuskaclone	subcommand	Must also have the \fBcreate\fR ability and \fBmount\fR ability in the origin file system
202*16038816SMartin Matuskacreate	subcommand	Must also have the \fBmount\fR ability. Must also have the \fBrefreservation\fR ability to create a non-sparse volume.
203*16038816SMartin Matuskadestroy	subcommand	Must also have the \fBmount\fR ability
204*16038816SMartin Matuskadiff	subcommand	Allows lookup of paths within a dataset given an object number, and the ability to create snapshots necessary to \fBzfs diff\fR.
205f9693befSMartin Matuskahold	subcommand	Allows adding a user hold to a snapshot
206*16038816SMartin Matuskaload	subcommand	Allows loading and unloading of encryption key (see \fBzfs load-key\fR and \fBzfs unload-key\fR).
207*16038816SMartin Matuskachange	subcommand	Allows changing an encryption key via \fBzfs change-key\fR.
208*16038816SMartin Matuskamount	subcommand	Allows mounting/umounting ZFS datasets
209*16038816SMartin Matuskapromote	subcommand	Must also have the \fBmount\fR and \fBpromote\fR ability in the origin file system
210*16038816SMartin Matuskareceive	subcommand	Must also have the \fBmount\fR and \fBcreate\fR ability
211*16038816SMartin Matuskarelease	subcommand	Allows releasing a user hold which might destroy the snapshot
212*16038816SMartin Matuskarename	subcommand	Must also have the \fBmount\fR and \fBcreate\fR ability in the new parent
213*16038816SMartin Matuskarollback	subcommand	Must also have the \fBmount\fR ability
214eda14cbcSMatt Macysend	subcommand
215*16038816SMartin Matuskashare	subcommand	Allows sharing file systems over NFS or SMB protocols
216*16038816SMartin Matuskasnapshot	subcommand	Must also have the \fBmount\fR ability
217eda14cbcSMatt Macy
218*16038816SMartin Matuskagroupquota	other	Allows accessing any \fBgroupquota@\fI...\fR property
219*16038816SMartin Matuskagroupused	other	Allows reading any \fBgroupused@\fI...\fR property
220eda14cbcSMatt Macyuserprop	other	Allows changing any user property
221*16038816SMartin Matuskauserquota	other	Allows accessing any \fBuserquota@\fI...\fR property
222*16038816SMartin Matuskauserused	other	Allows reading any \fBuserused@\fI...\fR property
223*16038816SMartin Matuskaprojectobjquota	other	Allows accessing any \fBprojectobjquota@\fI...\fR property
224*16038816SMartin Matuskaprojectquota	other	Allows accessing any \fBprojectquota@\fI...\fR property
225*16038816SMartin Matuskaprojectobjused	other	Allows reading any \fBprojectobjused@\fI...\fR property
226*16038816SMartin Matuskaprojectused	other	Allows reading any \fBprojectused@\fI...\fR property
227eda14cbcSMatt Macy
228eda14cbcSMatt Macyaclinherit	property
229eda14cbcSMatt Macyacltype	property
230eda14cbcSMatt Macyatime	property
231eda14cbcSMatt Macycanmount	property
232eda14cbcSMatt Macycasesensitivity	property
233eda14cbcSMatt Macychecksum	property
234eda14cbcSMatt Macycompression	property
235eda14cbcSMatt Macycopies	property
236eda14cbcSMatt Macydevices	property
237eda14cbcSMatt Macyexec	property
238eda14cbcSMatt Macyfilesystem_limit	property
239eda14cbcSMatt Macymountpoint	property
240eda14cbcSMatt Macynbmand	property
241eda14cbcSMatt Macynormalization	property
242eda14cbcSMatt Macyprimarycache	property
243eda14cbcSMatt Macyquota	property
244eda14cbcSMatt Macyreadonly	property
245eda14cbcSMatt Macyrecordsize	property
246eda14cbcSMatt Macyrefquota	property
247eda14cbcSMatt Macyrefreservation	property
248eda14cbcSMatt Macyreservation	property
249eda14cbcSMatt Macysecondarycache	property
250eda14cbcSMatt Macysetuid	property
251eda14cbcSMatt Macysharenfs	property
252eda14cbcSMatt Macysharesmb	property
253eda14cbcSMatt Macysnapdir	property
254eda14cbcSMatt Macysnapshot_limit	property
255eda14cbcSMatt Macyutf8only	property
256eda14cbcSMatt Macyversion	property
257eda14cbcSMatt Macyvolblocksize	property
258eda14cbcSMatt Macyvolsize	property
259eda14cbcSMatt Macyvscan	property
260eda14cbcSMatt Macyxattr	property
261eda14cbcSMatt Macyzoned	property
262*16038816SMartin Matuska.TE
263eda14cbcSMatt Macy.It Xo
2647877fdebSMatt Macy.Nm zfs
265eda14cbcSMatt Macy.Cm allow
266eda14cbcSMatt Macy.Fl c
267eda14cbcSMatt Macy.Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
268*16038816SMartin Matuska.Ar setname Oc Ns …
269eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
270eda14cbcSMatt Macy.Xc
271eda14cbcSMatt MacySets
272eda14cbcSMatt Macy.Qq create time
273eda14cbcSMatt Macypermissions.
274eda14cbcSMatt MacyThese permissions are granted
275eda14cbcSMatt Macy.Pq locally
276eda14cbcSMatt Macyto the creator of any newly-created descendent file system.
277eda14cbcSMatt Macy.It Xo
2787877fdebSMatt Macy.Nm zfs
279eda14cbcSMatt Macy.Cm allow
280eda14cbcSMatt Macy.Fl s No @ Ns Ar setname
281eda14cbcSMatt Macy.Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
282*16038816SMartin Matuska.Ar setname Oc Ns …
283eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
284eda14cbcSMatt Macy.Xc
285eda14cbcSMatt MacyDefines or adds permissions to a permission set.
286eda14cbcSMatt MacyThe set can be used by other
287eda14cbcSMatt Macy.Nm zfs Cm allow
288eda14cbcSMatt Macycommands for the specified file system and its descendents.
289eda14cbcSMatt MacySets are evaluated dynamically, so changes to a set are immediately reflected.
290eda14cbcSMatt MacyPermission sets follow the same naming restrictions as ZFS file systems, but the
291eda14cbcSMatt Macyname must begin with
292eda14cbcSMatt Macy.Sy @ ,
293eda14cbcSMatt Macyand can be no more than 64 characters long.
294eda14cbcSMatt Macy.It Xo
2957877fdebSMatt Macy.Nm zfs
296eda14cbcSMatt Macy.Cm unallow
297eda14cbcSMatt Macy.Op Fl dglru
298*16038816SMartin Matuska.Ar user Ns | Ns Ar group Ns Oo , Ns Ar user Ns | Ns Ar group Oc Ns …
299eda14cbcSMatt Macy.Oo Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
300*16038816SMartin Matuska.Ar setname Oc Ns … Oc
301eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
302eda14cbcSMatt Macy.Xc
303eda14cbcSMatt Macy.It Xo
3047877fdebSMatt Macy.Nm zfs
305eda14cbcSMatt Macy.Cm unallow
306eda14cbcSMatt Macy.Op Fl dlr
307eda14cbcSMatt Macy.Fl e Ns | Ns Sy everyone
308eda14cbcSMatt Macy.Oo Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
309*16038816SMartin Matuska.Ar setname Oc Ns … Oc
310eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
311eda14cbcSMatt Macy.Xc
312eda14cbcSMatt Macy.It Xo
3137877fdebSMatt Macy.Nm zfs
314eda14cbcSMatt Macy.Cm unallow
315eda14cbcSMatt Macy.Op Fl r
316eda14cbcSMatt Macy.Fl c
317eda14cbcSMatt Macy.Oo Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
318*16038816SMartin Matuska.Ar setname Oc Ns … Oc
319eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
320eda14cbcSMatt Macy.Xc
321eda14cbcSMatt MacyRemoves permissions that were granted with the
322eda14cbcSMatt Macy.Nm zfs Cm allow
323eda14cbcSMatt Macycommand.
324eda14cbcSMatt MacyNo permissions are explicitly denied, so other permissions granted are still in
325eda14cbcSMatt Macyeffect.
326eda14cbcSMatt MacyFor example, if the permission is granted by an ancestor.
327eda14cbcSMatt MacyIf no permissions are specified, then all permissions for the specified
328eda14cbcSMatt Macy.Ar user ,
329eda14cbcSMatt Macy.Ar group ,
330eda14cbcSMatt Macyor
331eda14cbcSMatt Macy.Sy everyone
332eda14cbcSMatt Macyare removed.
333eda14cbcSMatt MacySpecifying
334eda14cbcSMatt Macy.Sy everyone
335eda14cbcSMatt Macy.Po or using the
336eda14cbcSMatt Macy.Fl e
337eda14cbcSMatt Macyoption
338eda14cbcSMatt Macy.Pc
339eda14cbcSMatt Macyonly removes the permissions that were granted to everyone, not all permissions
340eda14cbcSMatt Macyfor every user and group.
341eda14cbcSMatt MacySee the
342eda14cbcSMatt Macy.Nm zfs Cm allow
343eda14cbcSMatt Macycommand for a description of the
344eda14cbcSMatt Macy.Fl ldugec
345eda14cbcSMatt Macyoptions.
346eda14cbcSMatt Macy.Bl -tag -width "-r"
347eda14cbcSMatt Macy.It Fl r
348eda14cbcSMatt MacyRecursively remove the permissions from this file system and all descendents.
349eda14cbcSMatt Macy.El
350eda14cbcSMatt Macy.It Xo
3517877fdebSMatt Macy.Nm zfs
352eda14cbcSMatt Macy.Cm unallow
353eda14cbcSMatt Macy.Op Fl r
354eda14cbcSMatt Macy.Fl s No @ Ns Ar setname
355eda14cbcSMatt Macy.Oo Ar perm Ns | Ns @ Ns Ar setname Ns Oo , Ns Ar perm Ns | Ns @ Ns
356*16038816SMartin Matuska.Ar setname Oc Ns … Oc
357eda14cbcSMatt Macy.Ar filesystem Ns | Ns Ar volume
358eda14cbcSMatt Macy.Xc
359eda14cbcSMatt MacyRemoves permissions from a permission set.
360eda14cbcSMatt MacyIf no permissions are specified, then all permissions are removed, thus removing
361eda14cbcSMatt Macythe set entirely.
362eda14cbcSMatt Macy.El
363