Just a note to say that if you have special characters in your password like ()* etc then the install script fails, i presume this is because the shell is expanding the characters.
It cant do the ssh check or the sudo check, never tried any further than there.