top

Package ssh contains utilities for dealing with SSH connections, key management, and so on. All SSH-based command executions in Juju should use the Command/ScpCommand functions in this package.

Imported by 268 package(s)

  1. github.com/alesstimec/juju/api/keymanager
  2. github.com/alesstimec/juju/apiserver/keymanager
  3. github.com/alesstimec/juju/apiserver/keyupdater
  4. github.com/alesstimec/juju/apiserver/params
  5. github.com/alesstimec/juju/cloudconfig/cloudinit
  6. github.com/alesstimec/juju/cloudconfig/sshinit
  7. github.com/alesstimec/juju/cmd/juju/commands
  8. github.com/alesstimec/juju/cmd/juju/common
  9. github.com/alesstimec/juju/cmd/jujud
  10. github.com/alesstimec/juju/environs/bootstrap
  11. github.com/alesstimec/juju/environs/manual
  12. github.com/alesstimec/juju/environs/testing
  13. github.com/alesstimec/juju/juju
  14. github.com/alesstimec/juju/provider/common
  15. github.com/alesstimec/juju/provider/manual
  16. github.com/alesstimec/juju/provider/rackspace
  17. github.com/alesstimec/juju/testing
  18. github.com/alesstimec/juju/worker/authenticationworker
  19. github.com/axw/juju/juju
  20. github.com/axw/juju/testing
  21. github.com/bogdanteleaga/juju/api/keymanager
  22. github.com/bogdanteleaga/juju/apiserver/keymanager
  23. github.com/bogdanteleaga/juju/apiserver/keyupdater
  24. github.com/bogdanteleaga/juju/apiserver/params
  25. github.com/bogdanteleaga/juju/cloudconfig/cloudinit
  26. github.com/bogdanteleaga/juju/cloudconfig/sshinit
  27. github.com/bogdanteleaga/juju/cmd/juju/commands
  28. github.com/bogdanteleaga/juju/cmd/jujud
  29. github.com/bogdanteleaga/juju/environs/bootstrap
  30. github.com/bogdanteleaga/juju/environs/config
  31. github.com/bogdanteleaga/juju/environs/manual
  32. github.com/bogdanteleaga/juju/environs/testing
  33. github.com/bogdanteleaga/juju/juju
  34. github.com/bogdanteleaga/juju/provider/common
  35. github.com/bogdanteleaga/juju/provider/manual
  36. github.com/bogdanteleaga/juju/provider/rackspace
  37. github.com/bogdanteleaga/juju/testing
  38. github.com/bogdanteleaga/juju/worker/authenticationworker
  39. github.com/dimitern/juju/api/keymanager
  40. github.com/dimitern/juju/apiserver/keymanager
  41. github.com/dimitern/juju/apiserver/keyupdater
  42. github.com/dimitern/juju/apiserver/params
  43. github.com/dimitern/juju/cloudconfig/cloudinit
  44. github.com/dimitern/juju/cloudconfig/sshinit
  45. github.com/dimitern/juju/cmd/juju/commands
  46. github.com/dimitern/juju/cmd/juju/common
  47. github.com/dimitern/juju/cmd/jujud
  48. github.com/dimitern/juju/environs/bootstrap
  49. github.com/dimitern/juju/environs/manual
  50. github.com/dimitern/juju/environs/testing
  51. github.com/dimitern/juju/juju
  52. github.com/dimitern/juju/provider/common
  53. github.com/dimitern/juju/provider/manual
  54. github.com/dimitern/juju/provider/rackspace
  55. github.com/dimitern/juju/testing
  56. github.com/dimitern/juju/worker/authenticationworker
  57. github.com/dooferlad/juju/api/keymanager
  58. github.com/dooferlad/juju/apiserver/keymanager
  59. github.com/dooferlad/juju/apiserver/keyupdater
  60. github.com/dooferlad/juju/apiserver/params
  61. github.com/dooferlad/juju/cloudconfig/cloudinit
  62. github.com/dooferlad/juju/cloudconfig/sshinit
  63. github.com/dooferlad/juju/cmd/juju/commands
  64. github.com/dooferlad/juju/cmd/jujud
  65. github.com/dooferlad/juju/environs/bootstrap
  66. github.com/dooferlad/juju/environs/config
  67. github.com/dooferlad/juju/environs/manual
  68. github.com/dooferlad/juju/environs/testing
  69. github.com/dooferlad/juju/juju
  70. github.com/dooferlad/juju/provider/common
  71. github.com/dooferlad/juju/provider/manual
  72. github.com/dooferlad/juju/provider/rackspace
  73. github.com/dooferlad/juju/testing
  74. github.com/dooferlad/juju/worker/authenticationworker
  75. github.com/ericsnowcurrently/juju/juju
  76. github.com/ericsnowcurrently/juju/testing
  77. github.com/exekias/juju/api/keymanager
  78. github.com/exekias/juju/apiserver/client
  79. github.com/exekias/juju/apiserver/keymanager
  80. github.com/exekias/juju/apiserver/keyupdater
  81. github.com/exekias/juju/apiserver/params
  82. github.com/exekias/juju/cloudconfig/cloudinit
  83. github.com/exekias/juju/cloudconfig/sshinit
  84. github.com/exekias/juju/cmd/juju/commands
  85. github.com/exekias/juju/cmd/jujud
  86. github.com/exekias/juju/environs/bootstrap
  87. github.com/exekias/juju/environs/config
  88. github.com/exekias/juju/environs/manual
  89. github.com/exekias/juju/environs/testing
  90. github.com/exekias/juju/juju
  91. github.com/exekias/juju/provider/common
  92. github.com/exekias/juju/provider/manual
  93. github.com/exekias/juju/provider/rackspace
  94. github.com/exekias/juju/testing
  95. github.com/exekias/juju/worker/authenticationworker
  96. github.com/frankban/juju/juju
  97. github.com/frankban/juju/testing
  98. github.com/gabriel-samfira/juju/provider/rackspace
  99. github.com/hoenirvili/juju/juju
  100. github.com/hoenirvili/juju/testing
  101. github.com/howbazaar/b7-upgrade
  102. github.com/howbazaar/juju/api/keymanager
  103. github.com/howbazaar/juju/apiserver/keymanager
  104. github.com/howbazaar/juju/apiserver/keyupdater
  105. github.com/howbazaar/juju/apiserver/params
  106. github.com/howbazaar/juju/cloudconfig/cloudinit
  107. github.com/howbazaar/juju/cloudconfig/sshinit
  108. github.com/howbazaar/juju/cmd/juju/commands
  109. github.com/howbazaar/juju/cmd/juju/common
  110. github.com/howbazaar/juju/cmd/jujud
  111. github.com/howbazaar/juju/environs/bootstrap
  112. github.com/howbazaar/juju/environs/manual
  113. github.com/howbazaar/juju/environs/testing
  114. github.com/howbazaar/juju/juju
  115. github.com/howbazaar/juju/provider/common
  116. github.com/howbazaar/juju/provider/manual
  117. github.com/howbazaar/juju/provider/rackspace
  118. github.com/howbazaar/juju/testing
  119. github.com/howbazaar/juju/worker/authenticationworker
  120. github.com/juju/juju/api/keymanager
  121. github.com/juju/juju/apiserver/keymanager
  122. github.com/juju/juju/apiserver/keyupdater
  123. github.com/juju/juju/apiserver/params
  124. github.com/juju/juju/cloudconfig/cloudinit
  125. github.com/juju/juju/cloudconfig/sshinit
  126. github.com/juju/juju/cmd/juju/commands
  127. github.com/juju/juju/cmd/juju/common
  128. github.com/juju/juju/cmd/jujud
  129. github.com/juju/juju/environs/bootstrap
  130. github.com/juju/juju/environs/manual
  131. github.com/juju/juju/environs/testing
  132. github.com/juju/juju/juju
  133. github.com/juju/juju/provider/common
  134. github.com/juju/juju/provider/manual
  135. github.com/juju/juju/provider/rackspace
  136. github.com/juju/juju/testing
  137. github.com/juju/juju/worker/authenticationworker
  138. github.com/kat-co/juju/cloudconfig/cloudinit
  139. github.com/kat-co/juju/cmd/jujud
  140. github.com/kat-co/juju/environs/manual
  141. github.com/kat-co/juju/provider/manual
  142. github.com/kat-co/juju/provider/rackspace
  143. github.com/kat-co/juju/worker/authenticationworker
  144. github.com/katco-/juju/apiserver/keymanager
  145. github.com/katco-/juju/apiserver/keyupdater
  146. github.com/katco-/juju/apiserver/params
  147. github.com/katco-/juju/environs/manual
  148. github.com/makyo/juju/api/keymanager
  149. github.com/makyo/juju/apiserver/keymanager
  150. github.com/makyo/juju/apiserver/keyupdater
  151. github.com/makyo/juju/apiserver/params
  152. github.com/makyo/juju/cloudconfig/cloudinit
  153. github.com/makyo/juju/cloudconfig/sshinit
  154. github.com/makyo/juju/cmd/juju/commands
  155. github.com/makyo/juju/cmd/jujud
  156. github.com/makyo/juju/environs/bootstrap
  157. github.com/makyo/juju/environs/config
  158. github.com/makyo/juju/environs/manual
  159. github.com/makyo/juju/environs/testing
  160. github.com/makyo/juju/juju
  161. github.com/makyo/juju/provider/common
  162. github.com/makyo/juju/provider/manual
  163. github.com/makyo/juju/provider/rackspace
  164. github.com/makyo/juju/testing
  165. github.com/makyo/juju/worker/authenticationworker
  166. github.com/mbruzek/juju/juju
  167. github.com/mbruzek/juju/testing
  168. github.com/mwhudson/juju/juju
  169. github.com/mwhudson/juju/testing
  170. github.com/natefinch/juju/api/keymanager
  171. github.com/natefinch/juju/apiserver/keymanager
  172. github.com/natefinch/juju/apiserver/params
  173. github.com/natefinch/juju/cloudconfig/cloudinit
  174. github.com/natefinch/juju/cmd/juju/common
  175. github.com/natefinch/juju/cmd/jujud
  176. github.com/natefinch/juju/environs/bootstrap
  177. github.com/natefinch/juju/environs/testing
  178. github.com/natefinch/juju/juju
  179. github.com/natefinch/juju/provider/common
  180. github.com/natefinch/juju/provider/manual
  181. github.com/natefinch/juju/provider/rackspace
  182. github.com/natefinch/juju/testing
  183. github.com/natefinch/juju/worker/authenticationworker
  184. github.com/niedbalski/juju/api/keymanager
  185. github.com/niedbalski/juju/apiserver/keymanager
  186. github.com/niedbalski/juju/apiserver/keyupdater
  187. github.com/niedbalski/juju/apiserver/params
  188. github.com/niedbalski/juju/cloudconfig/cloudinit
  189. github.com/niedbalski/juju/cloudconfig/sshinit
  190. github.com/niedbalski/juju/cmd/juju/commands
  191. github.com/niedbalski/juju/cmd/juju/common
  192. github.com/niedbalski/juju/cmd/jujud
  193. github.com/niedbalski/juju/environs/bootstrap
  194. github.com/niedbalski/juju/environs/manual
  195. github.com/niedbalski/juju/environs/testing
  196. github.com/niedbalski/juju/juju
  197. github.com/niedbalski/juju/provider/common
  198. github.com/niedbalski/juju/provider/manual
  199. github.com/niedbalski/juju/provider/rackspace
  200. github.com/niedbalski/juju/testing
  201. github.com/niedbalski/juju/worker/authenticationworker
  202. github.com/perrito666/juju/juju
  203. github.com/perrito666/juju/testing
  204. github.com/stgraber/juju/api/keymanager
  205. github.com/stgraber/juju/apiserver/keymanager
  206. github.com/stgraber/juju/apiserver/keyupdater
  207. github.com/stgraber/juju/apiserver/params
  208. github.com/stgraber/juju/cloudconfig/cloudinit
  209. github.com/stgraber/juju/cloudconfig/sshinit
  210. github.com/stgraber/juju/cmd/juju/commands
  211. github.com/stgraber/juju/cmd/juju/common
  212. github.com/stgraber/juju/cmd/jujud
  213. github.com/stgraber/juju/environs/bootstrap
  214. github.com/stgraber/juju/environs/manual
  215. github.com/stgraber/juju/environs/testing
  216. github.com/stgraber/juju/juju
  217. github.com/stgraber/juju/provider/common
  218. github.com/stgraber/juju/provider/manual
  219. github.com/stgraber/juju/provider/rackspace
  220. github.com/stgraber/juju/testing
  221. github.com/stgraber/juju/worker/authenticationworker
  222. github.com/waigani/juju/juju
  223. github.com/waigani/juju/testing
  224. github.com/wallyworld/juju-snap/api/keymanager
  225. github.com/wallyworld/juju-snap/apiserver/keymanager
  226. github.com/wallyworld/juju-snap/apiserver/keyupdater
  227. github.com/wallyworld/juju-snap/apiserver/params
  228. github.com/wallyworld/juju-snap/cloudconfig/cloudinit
  229. github.com/wallyworld/juju-snap/cloudconfig/sshinit
  230. github.com/wallyworld/juju-snap/environs/bootstrap
  231. github.com/wallyworld/juju-snap/environs/manual
  232. github.com/wallyworld/juju-snap/environs/testing
  233. github.com/wallyworld/juju-snap/juju
  234. github.com/wallyworld/juju-snap/provider/common
  235. github.com/wallyworld/juju-snap/provider/manual
  236. github.com/wallyworld/juju-snap/provider/rackspace
  237. github.com/wallyworld/juju-snap/testing
  238. github.com/wallyworld/juju-snap/worker/authenticationworker
  239. github.com/wallyworld/juju/api/keymanager
  240. github.com/wallyworld/juju/apiserver/keymanager
  241. github.com/wallyworld/juju/apiserver/keyupdater
  242. github.com/wallyworld/juju/apiserver/params
  243. github.com/wallyworld/juju/cloudconfig/cloudinit
  244. github.com/wallyworld/juju/cloudconfig/sshinit
  245. github.com/wallyworld/juju/cmd/juju/commands
  246. github.com/wallyworld/juju/cmd/juju/common
  247. github.com/wallyworld/juju/cmd/jujud
  248. github.com/wallyworld/juju/environs/bootstrap
  249. github.com/wallyworld/juju/environs/manual
  250. github.com/wallyworld/juju/environs/manual/sshprovisioner
  251. github.com/wallyworld/juju/environs/testing
  252. github.com/wallyworld/juju/juju
  253. github.com/wallyworld/juju/provider/common
  254. github.com/wallyworld/juju/provider/manual
  255. github.com/wallyworld/juju/provider/rackspace
  256. github.com/wallyworld/juju/testing
  257. github.com/wallyworld/juju/worker/authenticationworker
  258. launchpad.net/juju-core/cmd/jujud
  259. launchpad.net/juju-core/environs/bootstrap
  260. launchpad.net/juju-core/environs/config
  261. launchpad.net/juju-core/environs/manual
  262. launchpad.net/juju-core/environs/sshstorage
  263. launchpad.net/juju-core/environs/testing
  264. launchpad.net/juju-core/juju
  265. launchpad.net/juju-core/provider/common
  266. launchpad.net/juju-core/provider/manual
  267. launchpad.net/juju-core/testing
  268. launchpad.net/juju-core/worker/authenticationworker

Imported only in test by 58 package(s)

  1. github.com/alesstimec/juju/cmd/jujud/agent
  2. github.com/alesstimec/juju/provider/ec2
  3. github.com/alesstimec/juju/provider/joyent
  4. github.com/alesstimec/juju/provider/openstack
  5. github.com/bogdanteleaga/juju/cmd/jujud/agent
  6. github.com/bogdanteleaga/juju/provider/ec2
  7. github.com/bogdanteleaga/juju/provider/joyent
  8. github.com/bogdanteleaga/juju/provider/openstack
  9. github.com/dimitern/juju/cmd/jujud/agent
  10. github.com/dimitern/juju/provider/ec2
  11. github.com/dimitern/juju/provider/openstack
  12. github.com/dooferlad/juju-utils/ssh
  13. github.com/dooferlad/juju/cmd/jujud/agent
  14. github.com/dooferlad/juju/provider/ec2
  15. github.com/dooferlad/juju/provider/joyent
  16. github.com/dooferlad/juju/provider/openstack
  17. github.com/ericsnowcurrently/juju-utils/ssh
  18. github.com/exekias/juju/cmd/jujud/agent
  19. github.com/exekias/juju/provider/ec2
  20. github.com/exekias/juju/provider/joyent
  21. github.com/exekias/juju/provider/openstack
  22. github.com/frankban/juju-utils/ssh
  23. github.com/hoenirvili/utils/ssh
  24. github.com/howbazaar/juju/cmd/jujud/agent
  25. github.com/howbazaar/juju/provider/ec2
  26. github.com/howbazaar/juju/provider/openstack
  27. github.com/juju/juju/cmd/jujud/agent
  28. github.com/juju/juju/provider/ec2
  29. github.com/juju/juju/provider/openstack
  30. github.com/kat-co/juju/provider/ec2
  31. github.com/kat-co/utils/ssh
  32. github.com/katco-/juju/provider/ec2
  33. github.com/katco-/juju/provider/openstack
  34. github.com/makyo/juju/cmd/jujud/agent
  35. github.com/makyo/juju/provider/ec2
  36. github.com/makyo/juju/provider/joyent
  37. github.com/makyo/juju/provider/openstack
  38. github.com/natefinch/juju/cmd/jujud/agent
  39. github.com/natefinch/juju/provider/ec2
  40. github.com/natefinch/juju/provider/openstack
  41. github.com/niedbalski/juju/cmd/jujud/agent
  42. github.com/niedbalski/juju/provider/ec2
  43. github.com/niedbalski/juju/provider/joyent
  44. github.com/niedbalski/juju/provider/openstack
  45. github.com/stgraber/juju/cmd/jujud/agent
  46. github.com/stgraber/juju/provider/ec2
  47. github.com/stgraber/juju/provider/joyent
  48. github.com/stgraber/juju/provider/openstack
  49. github.com/tych0/juju-utils/ssh
  50. github.com/wallyworld/juju-snap/provider/ec2
  51. github.com/wallyworld/juju-snap/provider/joyent
  52. github.com/wallyworld/juju-snap/provider/openstack
  53. github.com/wallyworld/juju/cmd/jujud/agent
  54. github.com/wallyworld/juju/provider/ec2
  55. github.com/wallyworld/juju/provider/openstack
  56. launchpad.net/juju-core/provider/ec2
  57. launchpad.net/juju-core/provider/joyent
  58. launchpad.net/juju-core/provider/openstack

Imports 8 package(s)

  1. github.com/juju/utils
  2. github.com/juju/loggo
  3. github.com/juju/utils/set
  4. github.com/juju/utils/exec
  5. golang.org/x/crypto/ssh
  6. github.com/juju/utils/clock
  7. github.com/juju/cmd
  8. github.com/juju/errors

Test imports 4 package(s)

  1. github.com/juju/testing
  2. gopkg.in/check.v1
  3. github.com/juju/utils/ssh/testing
  4. github.com/juju/testing/checkers