From 95518df62d9a9a58ce5ffb40542afbc873a7af76 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Fri, 22 Dec 2017 16:43:26 +0100 Subject: [PATCH] Some systems rely on /dev/shm being there for `mount -a` This was accidentally removed in d7401b2, when svc_t was refactored from using shared memory. Signed-off-by: Joachim Nilsson --- src/finit.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/finit.c b/src/finit.c index ed0e3c18..bf555ac0 100644 --- a/src/finit.c +++ b/src/finit.c @@ -394,6 +394,9 @@ int main(int argc, char* argv[]) makedir("/dev/pts", 0755); mount("devpts", "/dev/pts", "devpts", 0, "gid=5,mode=620"); + /* Some systems rely on /dev/shm being there, for `mount -a` below */ + makedir("/dev/shm", 0755); + /* * New tmpfs based /run for volatile runtime data * For details, see http://lwn.net/Articles/436012/