summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordtucker@openbsd.org <dtucker@openbsd.org>2022-02-20 03:47:26 +0000
committerDarren Tucker <dtucker@dtucker.net>2022-02-20 15:10:19 +1100
commitfbd772570a25436a33924d91c164d2b24021f010 (patch)
treeba65ba5d4ee6498613d13aedec9023bb6cbb3aa3
parent336685d223a59f893faeedf0a562e053fd84058e (diff)
downloadopenssh-git-fbd772570a25436a33924d91c164d2b24021f010.tar.gz
upstream: Aproximate realpath on the expected output by deduping
leading slashes. Fixes test failure when user's home dir is / which is possible in some portable configurations. OpenBSD-Regress-ID: 53b8c53734f8893806961475c7106397f98d9f63
-rw-r--r--regress/percent.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/regress/percent.sh b/regress/percent.sh
index 7ed41845..bb81779a 100644
--- a/regress/percent.sh
+++ b/regress/percent.sh
@@ -1,4 +1,4 @@
-# $OpenBSD: percent.sh,v 1.13 2021/07/25 12:13:03 dtucker Exp $
+# $OpenBSD: percent.sh,v 1.14 2022/02/20 03:47:26 dtucker Exp $
# Placed in the Public Domain.
tid="percent expansions"
@@ -21,7 +21,8 @@ echo "permitlocalcommand yes" >> $OBJ/ssh_proxy
trial()
{
- opt="$1"; arg="$2"; expect="$3"
+ opt="$1"; arg="$2"
+ expect=`echo "$3" | sed 's|^//|/|'` # approximate realpath
trace "test $opt=$arg $expect"
rm -f $OBJ/actual