[openssh-commits] [openssh] 02/05: upstream: follow existing askpass logic for security key notifier:
git+noreply at mindrot.org
git+noreply at mindrot.org
Fri Nov 15 13:41:45 AEDT 2019
This is an automated email from the git hooks/post-receive script.
djm pushed a commit to branch master
in repository openssh.
commit 018e2902a65c22faded215a7c588492c948f108c
Author: djm at openbsd.org <djm at openbsd.org>
Date: Fri Nov 15 00:32:40 2019 +0000
upstream: follow existing askpass logic for security key notifier:
fall back to _PATH_SSH_ASKPASS_DEFAULT if no $SSH_ASKPASS environment
variable is set.
OpenBSD-Commit-ID: cda753726b13fb797bf7a9f7a0b3022d9ade4520
---
readpass.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/readpass.c b/readpass.c
index b3e79903..42cbe41f 100644
--- a/readpass.c
+++ b/readpass.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: readpass.c,v 1.56 2019/11/12 22:35:02 djm Exp $ */
+/* $OpenBSD: readpass.c,v 1.57 2019/11/15 00:32:40 djm Exp $ */
/*
* Copyright (c) 2001 Markus Friedl. All rights reserved.
*
@@ -228,8 +228,9 @@ notify_start(int force_askpass, const char *fmt, ...)
free(prompt);
return NULL;
}
- if (getenv("DISPLAY") == NULL ||
- (askpass = getenv("SSH_ASKPASS")) == NULL || *askpass == '\0') {
+ if ((askpass = getenv("SSH_ASKPASS")) == NULL)
+ askpass = _PATH_SSH_ASKPASS_DEFAULT;
+ if (getenv("DISPLAY") == NULL || *askpass == '\0') {
debug3("%s: cannot notify", __func__);
free(prompt);
return NULL;
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.
More information about the openssh-commits
mailing list