Imports github.com/juju/cmd github.com/juju/errors github.com/juju/loggo github.com/juju/utils github.com/juju/utils/exec github.com/juju/utils/set golang.org/x/crypto/ssh Standard library imports encoding/pem os/user bytes crypto/md5 crypto/rand crypto/rsa crypto/x509 errors fmt strings io io/ioutil net os os/exec path/filepath runtime strconv sync syscall time