aboutsummaryrefslogtreecommitdiff
path: root/doc/bugs/assistant_should_set_up_dedicated_ssh_keys_for_remotes_using_the_standalone_t...
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-12-27 14:45:21 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-12-27 14:45:21 -0400
commit6eb72539673bec51a77e1ed2850a5f31d426a7ad (patch)
treee842c6895e52d1f672b03f77a9931e5962716c24 /doc/bugs/assistant_should_set_up_dedicated_ssh_keys_for_remotes_using_the_standalone_tarball.mdwn
parent4235bd7a41e34bb25798158ebcc51f45378a528d (diff)
new bug
Diffstat (limited to 'doc/bugs/assistant_should_set_up_dedicated_ssh_keys_for_remotes_using_the_standalone_tarball.mdwn')
-rw-r--r--doc/bugs/assistant_should_set_up_dedicated_ssh_keys_for_remotes_using_the_standalone_tarball.mdwn15
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.