diff options
author | Joey Hess <joey@kitenet.net> | 2013-12-27 14:45:21 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2013-12-27 14:45:21 -0400 |
commit | 6eb72539673bec51a77e1ed2850a5f31d426a7ad (patch) | |
tree | e842c6895e52d1f672b03f77a9931e5962716c24 /doc/bugs | |
parent | 4235bd7a41e34bb25798158ebcc51f45378a528d (diff) |
new bug
Diffstat (limited to 'doc/bugs')
-rw-r--r-- | doc/bugs/assistant_should_set_up_dedicated_ssh_keys_for_remotes_using_the_standalone_tarball.mdwn | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/doc/bugs/assistant_should_set_up_dedicated_ssh_keys_for_remotes_using_the_standalone_tarball.mdwn b/doc/bugs/assistant_should_set_up_dedicated_ssh_keys_for_remotes_using_the_standalone_tarball.mdwn new file mode 100644 index 000000000..ccec9370f --- /dev/null +++ b/doc/bugs/assistant_should_set_up_dedicated_ssh_keys_for_remotes_using_the_standalone_tarball.mdwn @@ -0,0 +1,15 @@ +git remotes that have git-annex and git "installed" using the linux +standalone tarball (or the OSX dmg) may not have git-receive-pack in PATH. + +To make `git annex sync` and `git push` etc work on such a remote, +it needs to have a dedicated ssh key that runs git-annex-shell and uses it +to run the command. + +The assistant sets that up when it sets up a dedicated ssh key. However, if +the server can be sshed into without a password using an existing ssh key, +the assistant re-uses that key. + +The assistant should either always set up a dedicated ssh key, even when +not otherwise needed, or it should probe to see if git-receive-pack and +git-send-pack can be run as part of its probing, and set up a dedicated +ssh key when they cannot be. |