Re: [msysGit] git-svn.perl should check GIT_ASKPASS environment
- From
Erik Faye-Lund <kusmabite@gmail.com>
- Date
- Feb 11, 2011, 10:28 UTC
- Message-ID
- <AANLkTinWLTfU_WmxTCvz+P=rcXY=2u25Eo2QZWmDMdSh@mail.gmail.com>
- In-Reply-To
- <AANLkTik9mFNsqFQn5SEZkYd_uxDeoY-9nqgV_PJ+nNsi@mail.gmail.com>
On Fri, Feb 11, 2011 at 10:37 AM, Frank Li <lznuaa@gmail.com> wrote:
Show 12 quoted lines
>> But I don't think it should check GIT_ASKPASS, GIT_ASKPASS isn't a >> general-purpose dialog-box hook, it's a hook for getting *passwords*. >> To allow git-svn to query the user of a non-terminal user, another >> mechanism would probably be created. But in any case, I we should do >> something other than just waiting if we're not connected to a TTY. I >> don't really know Perl that well, but perhaps something like this does >> the trick? >> > > SSH_ASKPASS is used to accept "Enter your OpenSSH passphrase". > refer to git-gui/git-gui--askpass >
git-gui--askpass can ask for a password, or yes/no questions. But this is neither, it's a reject/accept temporary/accept permanently question.
Perhaps the prompt could be rewritten as two yes/no questions, though? Something like "Accept certificate? (yes/no)" and if the answer is "yes", query with something like "Store certificate? (yes/no)". Dunno...