diff options
author | Jonathan Liu <net147@gmail.com> | 2013-05-26 21:13:01 +1000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-05-29 22:07:56 +0100 |
commit | ea647cd9eebdc3e3121b84074519c4bb305adac9 (patch) | |
tree | 9f8121f4dbeceb0bdee20dac327b441f9d4c3164 /meta/recipes-core/initscripts | |
parent | beea111782b703746c86906fb1bd615e7da01905 (diff) | |
download | poky-ea647cd9eebdc3e3121b84074519c4bb305adac9.tar.gz |
base-files: add /run directory from FHS 3 draft specification
This adds the /run directory from the Filesystem Hierarchy Standard 3.0
Draft [1] and refactors the filesystem as follows:
- Remove creation of /var/volatile/run
- Remove creation of /var/volatile/lock
- Remove symbolic link from /var/run to /var/volatile/run
- Remove symbolic link from /var/lock to /var/volatile/lock
- Add symbolic link from /var/run to /run
- Add symbolic link from /var/lock -> /run/lock
- Add /run to /etc/fstab for sysvinit compatibility
[1] http://www.linuxbase.org/betaspecs/fhs/fhs.html#runRuntimeVariableData
(From OE-Core rev: 0e326280a15b0f2c4ef2ef4ec441f63f55b75873)
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/initscripts')
-rw-r--r-- | meta/recipes-core/initscripts/initscripts-1.0/volatiles | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/meta/recipes-core/initscripts/initscripts-1.0/volatiles b/meta/recipes-core/initscripts/initscripts-1.0/volatiles index 270f128a12..297245d0e4 100644 --- a/meta/recipes-core/initscripts/initscripts-1.0/volatiles +++ b/meta/recipes-core/initscripts/initscripts-1.0/volatiles | |||
@@ -21,13 +21,12 @@ | |||
21 | # This explains the order of "link before object" as in the example above, where | 21 | # This explains the order of "link before object" as in the example above, where |
22 | # a link will be created at /var/test pointing to /tmp/testfile and due to this | 22 | # a link will be created at /var/test pointing to /tmp/testfile and due to this |
23 | # link the file defined as /var/test will actually be created as /tmp/testfile. | 23 | # link the file defined as /var/test will actually be created as /tmp/testfile. |
24 | d root root 1777 /var/volatile/lock none | 24 | d root root 1777 /run/lock none |
25 | d root root 0755 /var/volatile/log none | 25 | d root root 0755 /var/volatile/log none |
26 | d root root 0755 /var/volatile/run none | ||
27 | d root root 1777 /var/volatile/tmp none | 26 | d root root 1777 /var/volatile/tmp none |
28 | l root root 1777 /var/lock /var/volatile/lock | 27 | l root root 1777 /var/lock /run/lock |
29 | l root root 0755 /var/log /var/volatile/log | 28 | l root root 0755 /var/log /var/volatile/log |
30 | l root root 0755 /var/run /var/volatile/run | 29 | l root root 0755 /var/run /run |
31 | l root root 1777 /var/tmp /var/volatile/tmp | 30 | l root root 1777 /var/tmp /var/volatile/tmp |
32 | l root root 1777 /tmp /var/tmp | 31 | l root root 1777 /tmp /var/tmp |
33 | d root root 0755 /var/lock/subsys none | 32 | d root root 0755 /var/lock/subsys none |