             misc_node.execute_code
                 command : 'ssh'
                 args    : ['-o', 'StrictHostKeyChecking=no', host, 'sudo', 'salvus/salvus/scripts/create_unix_user.py']
-                timeout : 20
+                timeout : 45
                 bash    : false
                 err_on_exit: true
                 cb      : (err, output) =>

        return [false, "Choose a password that isn't very weak."]
    return [true, '']


new_random_unix_user = (opts) ->
    opts = defaults opts,
        cb          : required

                location   : undefined   # means not deployed anywhere
        (cb) ->
            winston.debug("move_project_to_longterm_storage -- deleting account and all associated files")
            delete_unix_user
                location : location
                cb       : cb

    ], (err) ->
        if err == "done"
