X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Ftmpfiles.d.xml;h=8815bf997017ae475063da2ec70b7f49e1bf4c8a;hp=9fd5913d83052878aeea0f7791845e45cb8a1243;hb=6ecb6cec66739d733e95302031998f517261380c;hpb=302fbdf29eb0ad4ca1fe8ee18755edad7db11b37 diff --git a/man/tmpfiles.d.xml b/man/tmpfiles.d.xml index 9fd5913d8..8815bf997 100644 --- a/man/tmpfiles.d.xml +++ b/man/tmpfiles.d.xml @@ -234,7 +234,7 @@ to exclude paths from clean-up as controlled with the Age parameter. Note that lines of this type do not influence the effect of r or R - lines. Lines of this type accept shell-style globs in place + lines. Lines of this type accept shell-style globs in place of normal path names. @@ -246,7 +246,7 @@ not exclude the content if path is a directory, but only directory itself. Note that lines of this type do not influence the effect of r or - R lines. Lines of this type accept + R lines. Lines of this type accept shell-style globs in place of normal path names. @@ -273,7 +273,7 @@ Adjust the access mode, group and user, and restore the SELinux security context of a file or directory, if it exists. Lines of this type accept shell-style globs in - place of normal path names. + place of normal path names. @@ -288,16 +288,41 @@ t - Set extended attributes on item. It may be - used in conjunction with other types (only - d, D, - f, F, - L, p, - c, b, makes sense). - If used as a standalone line, then - systemd-tmpfiles will try to set extended - attributes on specified path. This can be especially used - to set SMACK labels. + Set extended attributes. Lines of this type + accept shell-style globs in place of normal path names. + This can be useful for setting SMACK labels. + + + + + T + Recursively set extended attributes. Lines + of this type accept shell-style globs in place of normal + path names. This can be useful for setting SMACK labels. + + + + + a + a+ + Set POSIX ACLs (access control lists). If + suffixed with +, specified entries will + be added to the existing set. + systemd-tmpfiles will automatically add + the required base entries for user and group based on the + access mode of the file, unless base entries already exist + or are explictly specified. The mask will be added if not + specified explicitly or already present. Lines of this type + accept shell-style globs in place of normal path names. This + can be useful for allowing additional access to certain + files. + + + + A + A+ + Same as a and + a+, but recursive. @@ -381,8 +406,8 @@ if omitted or when set to -, the file access mode will not be modified. This parameter is ignored for x, r, - R, L, t - lines. + R, L, t, + and a lines. Optionally, if prefixed with ~, the access mode is masked based on the already set access bits for @@ -404,11 +429,12 @@ may either be a numeric user/group ID or a user or group name. If omitted or when set to -, the default 0 (root) is used. For z, - Z lines, when omitted or when set to -, the - file ownership will not be modified. These parameters are - ignored for x, r, - R, L, t - lines. + Z lines, when omitted or when set to + -, the file ownership will not be + modified. These parameters are ignored for x, + r, R, + L, t, and + a lines. @@ -465,7 +491,8 @@ is written to the file, suffixed by a newline. For C, specifies the source file or directory. For t determines extended - attributes to be set. Ignored for all other lines. + attributes to be set. For a determines + ACL attributes to be set. Ignored for all other lines. @@ -496,7 +523,12 @@ systemd1, systemd-tmpfiles8, systemd-delta1, - systemd.exec5 + systemd.exec5, + attr5, + getfattr1, + setfattr1, + setfacl1, + getfacl1