support being run by ssh as ssh-askpass replacement
To use, set GIT_ANNEX_SSHASKPASS to point to a fifo or regular file (FIFO is better, avoids touching disk or multiple readers) that contains the password. Then set SSH_ASKPASS=git-annex, and when ssh runs it, it will tell ssh the password. This is not yet used..
This commit is contained in:
parent
ac98853f05
commit
79cf404e75
3 changed files with 22 additions and 5 deletions
|
@ -41,7 +41,7 @@ which gets the password from the webapp, and outputs it to stdout.
|
|||
Seems to call for the webapp and program to communicate over a local
|
||||
socket (locked down so only user can access) or environment.
|
||||
Environment is not as secure (easily snooped by root).
|
||||
Local socket probably won't work on Windows.
|
||||
Local socket probably won't work on Windows. Could just use a temp file.
|
||||
|
||||
Note that the webapp can probe to see if ssh needs a password, and can
|
||||
prompt the user for it before running ssh and the ssh-askpass shim.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue