cros-credentials.eclass: disable interactive user/pass prompting

If ~/.gitcookies lacks the required creds, git likes to prompt the
user's tty directly for details.  Forcibly disable this to avoid
confusing hangs (especially when we redirect output) so we fail
immediately.

BUG=chromium:1025578
TEST=`sudo emerge tast-vars-private -1O` with empty ~/.gitcookies fails immediately

Change-Id: Ia4edd56a07dfc3a0e5400a41fa4166a24a1f2ca7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/1966511
Reviewed-by: Sean Abraham <seanabraham@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/2341210
Reviewed-by: Mike Frysinger <vapier@chromium.org>
1 file changed