From 134d9f3463e35fbe0d26274d9dfec1dcb9ae3281 Mon Sep 17 00:00:00 2001 From: Claudio Matsuoka Date: Fri, 27 Jun 2008 08:56:47 -0300 Subject: [PATCH] Mount /dev as tmpfs before creating directories inside Signed-off-by: Claudio Matsuoka --- finit-alt.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/finit-alt.c b/finit-alt.c index 95eb089b..e8028c2a 100644 --- a/finit-alt.c +++ b/finit-alt.c @@ -302,6 +302,9 @@ int main() #endif umask(0); + if (mountdev) + mount("none", "/dev", "tmpfs", 0, "mode=0755"); + #ifdef MAKE_DEVICES mkdir("/dev/shm", 0755); mkdir("/dev/pts", 0755); @@ -316,9 +319,6 @@ int main() mount("none", "/proc/bus/usb", "usbfs", 0, NULL); mount(SYSROOT, "/", NULL, MS_MOVE, NULL); - if (mountdev) - mount("none", "/dev", "tmpfs", 0, "mode=0755"); - #ifdef MAKE_DEVICES mkdir("/dev/input", 0755); chardev("/dev/urandom", 0666, 1, 9);