diff options
author | djm@openbsd.org <djm@openbsd.org> | 2017-01-06 02:51:16 +0000 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2017-01-30 11:08:36 +1100 |
commit | 01cfaa2b1cfb84f3cdd32d1bf82b120a8d30e057 (patch) | |
tree | 4ec2e4a0498a4edd6a432bbb36c6c77a9ef24240 | |
parent | e5c7ec67cdc42ae2584085e0fc5cc5ee91133cf5 (diff) |
upstream commit
use correct ssh-add program; bz#2654, from Colin Watson
Upstream-Regress-ID: 7042a36e1bdaec6562f6e57e9d047efe9c7a6030
-rw-r--r-- | regress/agent-getpeereid.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/regress/agent-getpeereid.sh b/regress/agent-getpeereid.sh index 91621a59c..34bced154 100644 --- a/regress/agent-getpeereid.sh +++ b/regress/agent-getpeereid.sh | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: agent-getpeereid.sh,v 1.7 2016/09/26 21:34:38 bluhm Exp $ | 1 | # $OpenBSD: agent-getpeereid.sh,v 1.8 2017/01/06 02:51:16 djm Exp $ |
2 | # Placed in the Public Domain. | 2 | # Placed in the Public Domain. |
3 | 3 | ||
4 | tid="disallow agent attach from other uid" | 4 | tid="disallow agent attach from other uid" |
@@ -32,17 +32,17 @@ if [ $r -ne 0 ]; then | |||
32 | else | 32 | else |
33 | chmod 644 ${SSH_AUTH_SOCK} | 33 | chmod 644 ${SSH_AUTH_SOCK} |
34 | 34 | ||
35 | ssh-add -l > /dev/null 2>&1 | 35 | ${SSHADD} -l > /dev/null 2>&1 |
36 | r=$? | 36 | r=$? |
37 | if [ $r -ne 1 ]; then | 37 | if [ $r -ne 1 ]; then |
38 | fail "ssh-add failed with $r != 1" | 38 | fail "ssh-add failed with $r != 1" |
39 | fi | 39 | fi |
40 | if test -z "$sudo" ; then | 40 | if test -z "$sudo" ; then |
41 | # doas | 41 | # doas |
42 | ${SUDO} -n -u ${UNPRIV} ssh-add -l 2>/dev/null | 42 | ${SUDO} -n -u ${UNPRIV} ${SSHADD} -l 2>/dev/null |
43 | else | 43 | else |
44 | # sudo | 44 | # sudo |
45 | < /dev/null ${SUDO} -S -u ${UNPRIV} ssh-add -l 2>/dev/null | 45 | < /dev/null ${SUDO} -S -u ${UNPRIV} ${SSHADD} -l 2>/dev/null |
46 | fi | 46 | fi |
47 | r=$? | 47 | r=$? |
48 | if [ $r -lt 2 ]; then | 48 | if [ $r -lt 2 ]; then |