From 7c4ff2a05184a21f505d8aec0d8bde17167e63a8 Mon Sep 17 00:00:00 2001 From: Ameer Hamza Date: Mon, 10 Mar 2025 18:08:41 +0500 Subject: [PATCH] zfsprops.7 manpage changes for default quotas Signed-off-by: Ameer Hamza Reviewed-by: Alexander Motin Reviewed-by: Tony Hutter --- man/man7/zfsprops.7 | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/man/man7/zfsprops.7 b/man/man7/zfsprops.7 index cf925af9e..42ce1fea6 100644 --- a/man/man7/zfsprops.7 +++ b/man/man7/zfsprops.7 @@ -1436,6 +1436,12 @@ SID numeric ID .El .Pp Files created on Linux always have POSIX owners. +.It Sy defaultuserquota Ns = Ns Ar size Ns | Ns Sy none +Sets a default user quota to be applied to each user for whom no +user-specific quota is set. +The value +.Sy 0 +disables defaultuserquota. .It Sy userobjquota@ Ns Ar user Ns = Ns Ar size Ns | Ns Sy none The .Sy userobjquota @@ -1445,6 +1451,12 @@ but it limits the number of objects a user can create. Please refer to .Sy userobjused for more information about how objects are counted. +.It Sy defaultuserobjquota Ns = Ns Ar size Ns | Ns Sy none +Sets a default user object quota to be applied to each user for +whom no userobj-specific quota is set. +The value +.Sy 0 +disables defaultuserobjquota. .It Sy groupquota@ Ns Ar group Ns = Ns Ar size Ns | Ns Sy none Limits the amount of space consumed by the specified group. Group space consumption is identified by the @@ -1457,6 +1469,12 @@ The root user, or a user who has been granted the privilege with .Nm zfs Cm allow , can get and set all groups' quotas. +.It Sy defaultgroupquota Ns = Ns Ar size Ns | Ns Sy none +Sets a default group quota to be applied to each group for whom no +group-specific quota is set. +The value +.Sy 0 +disables defaultgroupquota. .It Sy groupobjquota@ Ns Ar group Ns = Ns Ar size Ns | Ns Sy none The .Sy groupobjquota @@ -1466,6 +1484,12 @@ but it limits number of objects a group can consume. Please refer to .Sy userobjused for more information about how objects are counted. +.It Sy defaultgroupobjquota Ns = Ns Ar size Ns | Ns Sy none +Sets a default group object quota to be applied to each group for +whom no groupobj-specific quota is set. +The value +.Sy 0 +disables defaultgroupobjquota. .It Sy projectquota@ Ns Ar project Ns = Ns Ar size Ns | Ns Sy none Limits the amount of space consumed by the specified project. Project space consumption is identified by the @@ -1480,6 +1504,12 @@ The root user, or a user who has been granted the privilege with .Nm zfs allow , can access all projects' quota. +.It Sy defaultprojectquota Ns = Ns Ar size Ns | Ns Sy none +Sets a default project quota to be applied to each project for whom no +project-specific quota is set. +The value +.Sy 0 +disables defaultprojectquota. .It Sy projectobjquota@ Ns Ar project Ns = Ns Ar size Ns | Ns Sy none The .Sy projectobjquota @@ -1489,6 +1519,12 @@ but it limits number of objects a project can consume. Please refer to .Sy userobjused for more information about how objects are counted. +.It Sy defaultprojectobjquota Ns = Ns Ar size Ns | Ns Sy none +Sets a default project object quota to be applied to each project for +whom no projectobj-specific quota is set. +The value +.Sy 0 +disables defaultprojectobjquota. .It Sy readonly Ns = Ns Sy on Ns | Ns Sy off Controls whether this dataset can be modified. The default value is