diff options
| author | 2025-11-09 19:41:31 +0100 | |
|---|---|---|
| committer | 2025-11-09 20:06:31 +0100 | |
| commit | e553c7e307363d277721c15441aaccc1f6def481 (patch) | |
| tree | e9fe9e2334caea0f7280460e646f1fa884b51c00 /src/init | |
| parent | da6cad2012a07910d15c5637bd493e3f688e1158 (diff) | |
Only create user if it does not exist
Diffstat (limited to 'src/init')
| -rwxr-xr-x | src/init | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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" |
