X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Ftmpfiles.d.xml;h=398b3f7325154fe18f5bc454831eed5496c25f13;hb=3c7560019e623e6e0d03a860b4f19a3a8715feca;hp=1b14d69a91dfceee88c0fdd74b50686f653f3cfa;hpb=ff8d1aba5378949c352147cf348aaeafd7221716;p=elogind.git diff --git a/man/tmpfiles.d.xml b/man/tmpfiles.d.xml index 1b14d69a9..398b3f732 100644 --- a/man/tmpfiles.d.xml +++ b/man/tmpfiles.d.xml @@ -167,6 +167,17 @@ L /tmp/foobar - - - - /dev/null Create or empty a directory. + + v + Create a + subvolume if the path does not + exist yet and the file system + supports this (btrfs). Otherwise + create a normal directory, in + the same way as + d. + + p p+ @@ -343,6 +354,25 @@ L /tmp/foobar - - - - /dev/null normal path names. + + + 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. + + If the exclamation mark is used, this @@ -430,7 +460,7 @@ r! /tmp/.X[0-9]*-lock will not be modified. This parameter is ignored for x, r, R, - L lines. + L, t lines. Optionally, if prefixed with ~, the access mode is masked @@ -462,8 +492,8 @@ r! /tmp/.X[0-9]*-lock ownership will not be modified. These parameters are ignored for x, r, - R, L - lines. + R, L, + t lines. @@ -527,8 +557,8 @@ r! /tmp/.X[0-9]*-lock specify a short string that is written to the file, suffixed by a newline. For C, specifies the source file - or directory. Ignored for all other - lines. + or directory. For t determines + extended attributes to be set. Ignored for all other lines. @@ -540,7 +570,8 @@ r! /tmp/.X[0-9]*-lock screen needs two directories created at boot with specific modes and ownership. d /run/screens 1777 root root 10d -d /run/uscreens 0755 root root 10d12h +d /run/uscreens 0755 root root 10d12h +t /run/screen - - - - user.name="John Smith" security.SMACK64=screen /etc/tmpfiles.d/abrt.conf example