Lines Matching +full:set +full:- +full:aces
1 .\" SPDX-License-Identifier: CDDL-1.0
10 .\" or https://opensource.org/licenses/CDDL-1.0.
35 .\" Copyright (c) 2014-2015, The FreeBSD Foundation, All Rights Reserved.
39 .\" Copyright (c) 2019, Kjeld Schouten-Lebbing
48 .Nd native and user-defined properties of ZFS datasets
51 Properties are divided into two types, native properties and user-defined
57 In addition, native properties are either editable or read-only.
65 Every dataset has a set of properties that export statistics about the dataset
71 The values of numeric properties can be specified using human-readable suffixes
88 The values of non-numeric properties are case sensitive and must be lowercase,
95 The following native properties consist of read-only statistics about the
97 These properties can be neither set, nor inherited.
99 .Bl -tag -width "usedbyrefreservation"
110 For non-snapshots, the compression ratio achieved for the
123 .Nm zfs Cm set Sy compression Ns = Ns Sy on Ar dataset .
136 For snapshots, this property is a comma-separated list of filesystems or volumes
167 .Nm zfs Cm load-key
169 .Nm zfs Cm unload-key
176 .Xr zfs-load-key 8
183 has been set somewhere in the tree under which the dataset resides.
192 .Nm zfs Cm load-key
194 .Nm zfs Cm unload-key .
259 For filesystems or volumes which have saved partially-completed state from
292 has been set somewhere in the tree under which the dataset resides.
403 .Bl -bullet -compact -offset 4n
415 .Pq Qq S-1-123-456-789
431 is set on a file system additional objects will be created per-file to store
441 This property is set to the number of user holds on this snapshot.
442 User holds are set by using the
475 Project is identified via the project identifier (ID) that is object-based
478 parent has the flag of inherit project ID that can be set and changed via
483 The privileged user can set and change object's project
510 is set on a fileset, ZFS will create additional objects per-file to store
542 cannot be changed once the volume has been written, so it should be set at
585 .Bl -tag -width ""
588 .Sy restricted Ns | Ns Sy passthrough Ns | Ns Sy passthrough-x
590 Controls how ACEs are inherited when files and directories are created.
591 .Bl -tag -compact -offset 4n -width "passthrough-x"
593 does not inherit any ACEs.
595 only inherits inheritable ACEs that specify
605 inherits all inheritable ACEs without any modifications.
606 .It Sy passthrough-x
611 ACEs inherit the execute permission only if the file creation mode also requests
615 When the property value is set to
617 files are created with a mode determined by the inheritable ACEs.
618 If no inheritable ACEs exist that affect the mode, then the mode is set in
628 Controls how an ACL is modified during chmod(2) and how inherited ACEs
630 .Bl -tag -compact -offset 4n -width "passthrough"
633 .Sy ACEs
651 a non-trivial ACL whose entries can not be represented by a mode.
653 is required to change the set user ID, set group ID, or sticky bits on a file
657 on a file or directory with a non-trivial ACL when
659 is set to
665 When this property is set to a type of ACL not supported by the current
666 platform, the behavior is the same as if it were set to
668 .Bl -tag -compact -offset 4n -width "posixacl"
672 property set to off then ACLs are disabled.
679 indicates that NFSv4-style ZFS ACLs should be used.
692 may be set.
700 users are strongly encouraged to set the
731 If this property is set to
754 When set to
784 This setting is used internally by a dump device residing on a RAID-Z pool and
799 .Xr zpool-features 7
802 Changing this property affects only newly-written data.
805 .Sy gzip- Ns Ar N Ns | Ns Sy lz4 Ns | Ns Sy lzjb Ns | Ns Sy zle Ns | Ns Sy zstd Ns | Ns
806 .Sy zstd- Ns Ar N Ns | Ns Sy zstd-fast Ns | Ns Sy zstd-fast- Ns Ar N
810 When set to
830 compression algorithm is a high-performance replacement for the
838 feature set to
841 .Xr zpool-features 7
859 .Sy gzip- Ns Ar N ,
869 .Sy gzip-6
881 .Sy zstd- Ns Ar N ,
890 .Sy zstd-3 .
897 .Sy zstd-fast- Ns Ar N ,
901 .Bq Sy 1 Ns - Ns Sy 10 , 20 , 30 , No … , Sy 100 , 500 , 1000
908 .Sy zstd-fast
910 .Sy zstd-fast- Ns Ar 1 .
918 Changing this property affects only newly-written data.
924 When a zero-filled block is detected, it is stored as
929 Compression may result in a non-sector-aligned size, which will be rounded up
947 .Ar SELinux-User : Ns Ar SELinux-Role : Ns Ar SELinux-Type : Ns Ar Sensitivity-Level
956 .Ar SELinux-User : Ns Ar SELinux-Role : Ns Ar SELinux-Type : Ns Ar Sensitivity-Level
965 .Ar SELinux-User : Ns Ar SELinux-Role : Ns Ar SELinux-Type : Ns Ar Sensitivity-Level
973 .Ar SELinux-User : Ns Ar SELinux-Role : Ns Ar SELinux-Type : Ns Ar Sensitivity-Level
982 example, mirroring or RAID-Z.
989 Changing this property only affects newly-written data.
990 Therefore, set this property at file system creation time by using the
994 Remember that ZFS will not import a pool with a missing top-level vdev.
997 create, for example a two-disk striped pool and set
1041 If set to
1043 ZFS will do a byte-to-byte comparison in case of two blocks having the same
1084 All direct requests must use a page-aligned memory buffer and the request
1119 may be applicable to SELinux-enabled systems, Lustre servers, and Samba
1137 .Sy encryption Ns = Ns Sy off Ns | Ns Sy on Ns | Ns Sy aes-128-ccm Ns | Ns
1138 .Sy aes-192-ccm Ns | Ns Sy aes-256-ccm Ns | Ns Sy aes-128-gcm Ns | Ns
1139 .Sy aes-192-gcm Ns | Ns Sy aes-256-gcm
1148 to be set at dataset creation time.
1154 .Sy aes-256-gcm .
1161 .Xr zfs-load-key 8 .
1164 This property is only set when the dataset is encrypted.
1177 .Nm zfs Cm change-key .
1183 .Nm zfs Cm load-key
1186 This property is only set for encrypted datasets which are encryption roots.
1192 .Nm zfs Cm set
1194 .Nm zfs Cm change-key .
1200 .Nm zfs Cm load-key
1217 libcurl, or nothing, depending on compile-time configuration and run-time
1221 environment variable can be set to set the location
1225 environment variable can be set to override the location
1231 environment variables can be set to configure the path
1253 .Nm zfs Cm change-key .
1294 .Xr zpool-features 7
1338 property is set with
1339 .Nm zfs Cm set Fl u
1347 .Pq Non-blocking mandatory locks .
1369 If this property is set to
1372 If this property is set to
1375 If this property is set to
1388 Quotas cannot be set on volumes, as the
1406 .Xr zpool-features 7
1428 can get and set everyone's quota.
1439 .Bl -bullet -compact -offset 4n
1451 .Pq Qq S-1-123-456-789
1457 user-specific quota is set.
1472 whom no userobj-specific quota is set.
1487 can get and set all groups' quotas.
1490 group-specific quota is set.
1505 whom no groupobj-specific quota is set.
1516 for more information about how project is identified and set/changed.
1525 project-specific quota is set.
1540 whom no projectobj-specific quota is set.
1563 files in fixed-size records.
1585 .Xr zpool-features 7
1605 .Pq e.g. by mirroring or RAID-Z ,
1617 When set to
1620 If a single on-disk block is corrupt, at worst a single block of user data
1627 When set to
1637 of user data can be lost if a single on-disk block is corrupt.
1641 When set to
1646 If a single on-disk block is corrupt, multiple user files or directories
1649 When set to
1652 If a single on-disk block is corrupt, an entire dataset can be lost.
1674 is set, a snapshot is only allowed if there is enough free pool space outside of
1681 is set to
1700 is set.
1729 If this property is set to
1732 If this property is set to
1735 If this property is set to
1742 If this property is set to
1745 If this property is set to
1748 If this property is set to
1779 If the property is set to on, the
1794 property is set to
1801 .Xr passwd 5 Ns / Ns Xr shadow 5 Ns - ,
1802 LDAP- or
1803 .Xr smbpasswd 5 Ns -based )
1812 .Nm zfs Cm set Fl u
1813 , the property is set to desired value, but the operation to share, reshare
1832 If the property is set to
1837 Please note that the options are comma-separated, unlike those found in
1845 Each set of options must apply to different hosts or networks and each
1848 Any semicolon separated option set that consists entirely of whitespace
1864 property are re-shared with the new options, only if the property was previously
1874 .Nm zfs Cm set Fl u
1875 , the property is set to desired value, but the operation to share, reshare
1882 is set to
1890 is set to
1915 is the POSIX-specified behavior of ensuring all synchronous requests
1931 The on-disk version of this file system, which is independent of the pool
1933 This property can only be set to later supported versions.
1942 is set instead.
1949 can only be set to a multiple of
2011 Volumes with property set to
2017 means that volumes exposition is controlled by system-wide tunable
2037 Two styles of extended attributes are supported: either directory-based
2038 or system-attribute-based.
2040 Directory-based extended attributes can be enabled by setting the value to
2043 on either the size or number of attributes which can be set on a file.
2053 System-attribute-based xattrs can be enabled by setting the value to
2063 of data may be stored per-file in the space reserved for system attributes.
2065 then it will be automatically written as a directory-based xattr.
2066 System-attribute-based extended attributes are not accessible
2076 The use of system-attribute-based xattrs is strongly encouraged for users of
2093 .Xr zfs-jail 8
2099 Controls whether the dataset is managed from a non-global zone or namespace.
2101 .Xr zfs-zone 8
2109 created, and therefore, should be set when the file system is created.
2110 If the properties are not set with the
2118 .Bl -tag -width ""
2124 should be case-sensitive, case-insensitive, or allow a combination of both
2132 and POSIX file systems have case-sensitive file names.
2139 case-sensitive and case-insensitive matching behavior.
2140 Currently, case-insensitive matching behavior on a file system that supports
2155 If this property is set to a legal value other than
2161 property is automatically set to
2171 .Sy UTF-8
2172 character code set.
2173 If this property is explicitly set to
2175 the normalization property must either not be explicitly set or be set to
2189 properties are also new permissions that can be assigned to non-privileged users
2197 command for normal file systems, its mount options are set according to its
2200 .Bl -tag -compact -offset Ds -width "rootcontext="
2229 In addition, these options can be set on a per-mount basis using the
2260 .Pq Qq Sy - ,
2270 .Pq Qq Sy - .
2276 independently-developed packages use the same property name for different
2284 .Nm zfs Cm set ,