aboutsummaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
authorGravatar Luca Ceresoli <luca@lucaceresoli.net>2015-09-21 18:29:44 +0200
committerGravatar Peter Korsgaard <peter@korsgaard.com>2015-10-03 15:34:28 +0200
commitbfd969d29f669722af3a92868731aa4bb4dbf786 (patch)
tree4499e2dd9b54a8faccfa6d1a52a6a04fa1c84718 /system
parent246131a593ba80879e2a7a81356c0b5fdfccc000 (diff)
downloadbuildroot-bfd969d29f669722af3a92868731aa4bb4dbf786.tar.gz
buildroot-bfd969d29f669722af3a92868731aa4bb4dbf786.tar.bz2
skeleton: fix absence of /dev/shm on static, read-only systems
/dev/shm is needed for systems using shared memory. On init-based systems this directory is usually created in the inittab along with /dev/pts, by the lines: package/busybox/inittab: ::sysinit:/bin/mkdir -p /dev/pts ::sysinit:/bin/mkdir -p /dev/shm package/sysvinit/inittab: si2::sysinit:/bin/mkdir -p /dev/pts si3::sysinit:/bin/mkdir -p /dev/shm However this is broken when static /dev management is selected and the root filesystem is read-only, showing during boot the error: mkdir: can't create directory '/dev/shm': Read-only file system Fix it by creating the empty /dev/shm directory, just like /dev/pts. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'system')
-rw-r--r--system/skeleton/dev/shm/.empty0
1 files changed, 0 insertions, 0 deletions
diff --git a/system/skeleton/dev/shm/.empty b/system/skeleton/dev/shm/.empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/system/skeleton/dev/shm/.empty