This adds the --ssh-askpass option which is disabled by default. This change is to allow credential requests for both username and password using a third party utility. The reason for this change is to avoid using a .netrc file for credential management. With this change it will be possible to use a password management utility that works with the existing functionality in git.
--ssh-askpass will request the username and password for a given URL by executing the external program pointed to by the environment variable SSH_ASKPASS. If the environment variable is not set, an error is returned. If an error occurs requesting the username or password, wget will exit. I could not find a development list for wget. Please let me know if there is a better mailing list to use. Liam R. Howlett (1): wget: Add --ssh-askpass support src/init.c | 3 ++ src/main.c | 92 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/options.h | 2 ++ src/url.c | 6 ++++ src/url.h | 1 + 5 files changed, 104 insertions(+) -- 1.9.1
