summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
cc0c173)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
+ homedir = pwnam[l[:username]].dir
+ if !File.exist?(homedir)
+ STDERR.puts "Cannot set up user #{username} because their home directory #{homedir} does not exist. Skipping."
+ next
+ end
+
existing_groups = current_user_groups[username] || []
groups = l[:groups] || []
# Adding users to the FUSE group has long been hardcoded behavior.
existing_groups = current_user_groups[username] || []
groups = l[:groups] || []
# Adding users to the FUSE group has long been hardcoded behavior.
- homedir = pwnam[l[:username]].dir
- if !File.exist?(homedir)
- STDERR.puts "Cannot set up user #{username} because their home directory #{homedir} does not exist. Skipping."
- next
- end
userdotssh = File.join(homedir, ".ssh")
Dir.mkdir(userdotssh) if !File.exist?(userdotssh)
userdotssh = File.join(homedir, ".ssh")
Dir.mkdir(userdotssh) if !File.exist?(userdotssh)