diff options
-rw-r--r-- | Base/etc/passwd | 2 | ||||
-rwxr-xr-x | Kernel/build-root-filesystem.sh | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/Base/etc/passwd b/Base/etc/passwd index b10404b60b..67cf5d44b3 100644 --- a/Base/etc/passwd +++ b/Base/etc/passwd @@ -1,4 +1,4 @@ -root:x:0:0:root:/:/bin/sh +root:x:0:0:root:/root:/bin/sh lookup:x:10:10:LookupServer,,,:/:/bin/false protocol:x:11:11:ProtocolServer,,,:/:/bin/false notify:x:12:12:NotificationServer,,,:/:/bin/false diff --git a/Kernel/build-root-filesystem.sh b/Kernel/build-root-filesystem.sh index cd1f65f9b1..bf93370936 100755 --- a/Kernel/build-root-filesystem.sh +++ b/Kernel/build-root-filesystem.sh @@ -92,12 +92,15 @@ chown $window_uid:$window_gid mnt/etc/WindowServer/WindowServer.ini echo "done" printf "installing users... " +mkdir -p mnt/root mkdir -p mnt/home/anon mkdir -p mnt/home/nona cp ../ReadMe.md mnt/home/anon/ cp -r ../Libraries/LibJS/Tests mnt/home/anon/js-tests +chmod 700 mnt/root chmod 700 mnt/home/anon chmod 700 mnt/home/nona +chown -R 0:0 mnt/root chown -R 100:100 mnt/home/anon chown -R 200:200 mnt/home/nona echo "done" |