From e8b17c42bbbdd5f3c78819c39d84d0dbd4886bd8 Mon Sep 17 00:00:00 2001 From: Brendan Coles Date: Tue, 31 Mar 2020 09:31:43 +0000 Subject: [PATCH] Base: Change root user home directory from `/` to `/root` --- Base/etc/passwd | 2 +- Kernel/build-root-filesystem.sh | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) 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"