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');