X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/084c954997410e05b1b2285255f16e9b5d536d5b..cc0c17337c94152134d33f2a9d5a91389508307c:/services/login-sync/bin/arvados-login-sync diff --git a/services/login-sync/bin/arvados-login-sync b/services/login-sync/bin/arvados-login-sync index 915541baf5..0a9648db92 100755 --- a/services/login-sync/bin/arvados-login-sync +++ b/services/login-sync/bin/arvados-login-sync @@ -176,6 +176,10 @@ begin end 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)