diff options
author | Lennart Poettering <lennart@poettering.net> | 2014-06-11 01:37:35 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2014-06-11 01:37:35 +0200 |
commit | 1910cd0e05f7661986680e0a4472f4e857f90787 (patch) | |
tree | 16473328c50e5376e365e948c20e3d795284153c /man/tmpfiles.d.xml | |
parent | 7bc040fab802ff20eacd1745e393f1766c8c35d9 (diff) |
tmpfiles: when processing lines, always process prefixes before suffixes
If two lines refer to paths that are suffix and prefix of each other,
then always process the prefix first, the suffix second. In all other
cases strictly process rules in the order they appear in the files.
This makes creating /var/run as symlink to /run a lot more fun, since it
is automatically created first.
Diffstat (limited to 'man/tmpfiles.d.xml')
-rw-r--r-- | man/tmpfiles.d.xml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/man/tmpfiles.d.xml b/man/tmpfiles.d.xml index 76cae39aae..5d8c2b5b32 100644 --- a/man/tmpfiles.d.xml +++ b/man/tmpfiles.d.xml @@ -109,7 +109,11 @@ of the directories they reside in. If multiple files specify the same path, the entry in the file with the lexicographically earliest name will be applied, all - all other conflicting entries logged as errors.</para> + all other conflicting entries will be logged as + errors. When two lines are prefix and suffix of each + other, then the prefix is always processed first, the + suffix later. Otherwise the files/directories are + processed in the order they are listed.</para> <para>If the administrator wants to disable a configuration file supplied by the vendor, the |