base-files: add /run directory from FHS 3 draft specification
authorJonathan Liu <net147@gmail.com>
Sun, 26 May 2013 11:13:01 +0000 (21:13 +1000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 29 May 2013 21:07:56 +0000 (22:07 +0100)
commite9cd776cbaa0fe8864a9b5eabfdcfe5050879aa2
treeb183a5ea621c79ae6321dde7ccaa8b8e90ef8a64
parent021f3966b07327d4900d7c99a90c1ff77cd67679
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>
meta/files/fs-perms.txt
meta/recipes-core/base-files/base-files/fstab
meta/recipes-core/base-files/base-files_3.0.14.bb
meta/recipes-core/initscripts/initscripts-1.0/volatiles