diff options
author | Joey Hess <joey@kitenet.net> | 2012-01-18 16:19:57 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-01-18 16:19:57 -0400 |
commit | de96ee72089c6673f36b02cfdc440288cd0be206 (patch) | |
tree | d4d290ba8a6b8df2ffdf3aafe95ef49e279d4338 /doc/todo | |
parent | a2428320de7d56dfba8ecca63cb71050cae2a89d (diff) |
thought
Diffstat (limited to 'doc/todo')
-rw-r--r-- | doc/todo/wishlist:_Prevent_repeated_password_prompts_for_one_command.mdwn | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/todo/wishlist:_Prevent_repeated_password_prompts_for_one_command.mdwn b/doc/todo/wishlist:_Prevent_repeated_password_prompts_for_one_command.mdwn index 6d1552fe4..808b8496f 100644 --- a/doc/todo/wishlist:_Prevent_repeated_password_prompts_for_one_command.mdwn +++ b/doc/todo/wishlist:_Prevent_repeated_password_prompts_for_one_command.mdwn @@ -6,3 +6,13 @@ Simple, when performing various git annex command over ssh, in particular a mult > > Combining multiple operations into a single ssh is on the todo list, but > very far down it. --[[Joey]] + +>> OTOH, automatically running ssh in ControlMaster mode (and stopping it +>> at exit) would be useful and not hard thing for git-annex to do. +>> +>> It'd just need to set the appropriate config options, setting +>> ControlPath to a per-remote socket location that includes git-annex's +>> pid. Then at shutdown, run `ssh -O exit` on each such socket. +>> +>> Complicated slightly by not doing this if the user has already set up +>> more broad ssh connection caching. --[[Joey]] |