From a5e584274dfa631def56403a0b92bf354067ca5a Mon Sep 17 00:00:00 2001 From: Damien Miller Date: Wed, 12 Mar 2008 23:58:05 +1100 Subject: - dtucker@cvs.openbsd.org 2007/10/29 06:57:13 [regress/Makefile regress/localcommand.sh] Add simple regress test for LocalCommand; ok djm@ --- regress/Makefile | 3 ++- regress/localcommand.sh | 15 +++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 regress/localcommand.sh (limited to 'regress') diff --git a/regress/Makefile b/regress/Makefile index 539956398..196020db8 100644 --- a/regress/Makefile +++ b/regress/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.42 2006/07/19 13:34:52 dtucker Exp $ +# $OpenBSD: Makefile,v 1.43 2007/10/29 06:57:13 dtucker Exp $ REGRESS_TARGETS= t1 t2 t3 t4 t5 t6 t7 t-exec tests: $(REGRESS_TARGETS) @@ -42,6 +42,7 @@ LTESTS= connect \ reexec \ brokenkeys \ cfgmatch \ + localcommand \ forcecommand USER!= id -un diff --git a/regress/localcommand.sh b/regress/localcommand.sh new file mode 100644 index 000000000..a23e5c678 --- /dev/null +++ b/regress/localcommand.sh @@ -0,0 +1,15 @@ +# $OpenBSD: localcommand.sh,v 1.1 2007/10/29 06:57:13 dtucker Exp $ +# Placed in the Public Domain. + +tid="localcommand" + +echo 'PermitLocalCommand yes' >> $OBJ/ssh_proxy +echo 'LocalCommand echo foo' >> $OBJ/ssh_proxy + +for p in 1 2; do + verbose "test $tid: proto $p localcommand" + a=$(${SSH} -F $OBJ/ssh_proxy -$p somehost true) + if [ "$a" != "foo" ] ; then + fail "$tid proto $p" + fi +done -- cgit v1.2.3