X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Ftmpfiles.d.xml;h=e54f1ba5c36cb920925c5d301a5367401266f721;hb=f1721625e7145977ba705e169580f2eb0002600c;hp=ec1ae76b17d0d5f2ae4ab9fe3da4975f3fa96a98;hpb=818156512411835a4a7f070e6fec3d7b80e1f629;p=elogind.git
diff --git a/man/tmpfiles.d.xml b/man/tmpfiles.d.xml
index ec1ae76b1..e54f1ba5c 100644
--- a/man/tmpfiles.d.xml
+++ b/man/tmpfiles.d.xml
@@ -61,6 +61,23 @@
temporary files and directories which usually reside
in directories such as /run
or /tmp.
+
+ Volatile and temporary files and directories are
+ those located in /run (and its
+ alias /var/run),
+ /tmp,
+ /var/tmp, the API file systems
+ such as /sys or
+ /proc, as well as some other
+ directories below /var.
+
+ System daemons frequently require private
+ runtime directories below /run to
+ place communication sockets and similar in. For these,
+ consider declaring them in their unit files using
+ RuntimeDirectory=
+ (see systemd.exec5 for details),
+ if this is feasible.
@@ -109,7 +126,6 @@
d /run/user 0755 root root 10d -
L /tmp/foobar - - - - /dev/null
-
Type
@@ -174,7 +190,7 @@ L /tmp/foobar - - - - /dev/null
adjust its access mode, group
and user to the specified
values and reset the SELinux
- label. If it does not exist, do
+ security context. If it does not exist, do
nothing.
@@ -242,7 +258,7 @@ L /tmp/foobar - - - - /dev/null
zRestore
- SELinux security context label
+ SELinux security context
and set ownership and access
mode of a file or directory if
it exists. Lines of this type
@@ -255,7 +271,7 @@ L /tmp/foobar - - - - /dev/null
ZRecursively
restore SELinux security
- context label and set
+ context and set
ownership and access mode of a
path and all its
subdirectories (if it is a
@@ -277,13 +293,11 @@ L /tmp/foobar - - - - /dev/null
For example:
-
-# Make sure these are created by default so that nobody else can
+ # Make sure these are created by default so that nobody else can
d /tmp/.X11-unix 1777 root root 10d
# Unlink the X11 lock files
-r! /tmp/.X[0-9]*-lock
-
+r! /tmp/.X[0-9]*-lock
The second line in contrast to the first one
would break a running system, and will only be
executed with .
@@ -444,8 +458,8 @@ r! /tmp/.X[0-9]*-lock
/etc/tmpfiles.d/screen.conf examplescreen needs two directories created at boot with specific modes and ownership.
- d /var/run/screens 1777 root root 10d
-d /var/run/uscreens 0755 root root 10d12h
+ d /run/screens 1777 root root 10d
+d /run/uscreens 0755 root root 10d12h/etc/tmpfiles.d/abrt.conf example
@@ -461,7 +475,8 @@ x /var/tmp/abrt/*
systemd1,
systemd-tmpfiles8,
- systemd-delta1
+ systemd-delta1,
+ systemd.exec5