From 46af70187d344b1b0cf2e7b10815a01cf4711a25 Mon Sep 17 00:00:00 2001 From: Lisa Milne Date: Sat, 16 Dec 2023 13:18:37 +1000 Subject: [PATCH] create /root as part of the default filesystem --- clite/core.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/clite/core.js b/clite/core.js index 54084ab..c3e98c5 100644 --- a/clite/core.js +++ b/clite/core.js @@ -2092,6 +2092,7 @@ clite.vfs = { vfsdata.api.mkDir(0,'/etc'); vfsdata.api.mkDir(0,'/lib'); vfsdata.api.mkDir(0,'/proc'); + vfsdata.api.mkDir(0,'/root'); vfsdata.api.mkDir(0,'/tmp'); vfsdata.api.mkDir(0,'/usr'); vfsdata.api.mkDir(0,'/usr/clite'); @@ -2105,7 +2106,10 @@ clite.vfs = { vfsdata.api.mkDir(0,'/var'); vfsdata.api.mkFile(0,'/var/logs'); - var n = vfsdata.api.getNode(0,'/tmp'); + var n = vfsdata.api.getNode(0,'/root'); + if (n) + n.mode = clite.lib.modestr('drwx------'); + n = vfsdata.api.getNode(0,'/tmp'); if (n) n.mode = clite.lib.modestr('drwxrwxrwt');