From e553c7e307363d277721c15441aaccc1f6def481 Mon Sep 17 00:00:00 2001 From: Matthias Lucas Jaros Date: Sun, 9 Nov 2025 19:41:31 +0100 Subject: Only create user if it does not exist --- src/init | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/init b/src/init index 0266584..ac9248f 100755 --- a/src/init +++ b/src/init @@ -35,7 +35,7 @@ function setupUser end # setup user exist if necessary - if checkUser "$user" + if not checkUser "$user" # user is not restricted, this is done in ssh config with forceCommand # we need to be able to run a fish script to check for permissions adduser --home $HOME -D "$user"; or fail "Failed to create user $user" @@ -46,7 +46,7 @@ function setupUser end # Copy/Overwrite ssh key - mkdir -p "$HOME/.ssh" + mkdir "$HOME/.ssh" echo "$key" > "$HOME/.ssh/authorized_keys" chown -R $user "$HOME" chmod -R 700 "$HOME" -- cgit v1.3.1