xref: /freebsd/crypto/openssh/regress/host-expand.sh (revision 19261079b74319502c6ffa1249920079f0f69a72)
1*4f52dfbbSDag-Erling Smørgrav#	$OpenBSD: host-expand.sh,v 1.5 2017/04/30 23:34:55 djm Exp $
2ce3adf43SDag-Erling Smørgrav#	Placed in the Public Domain.
3ce3adf43SDag-Erling Smørgrav
4ce3adf43SDag-Erling Smørgravtid="expand %h and %n"
5ce3adf43SDag-Erling Smørgrav
6ce3adf43SDag-Erling Smørgravecho 'PermitLocalCommand yes' >> $OBJ/ssh_proxy
7ce3adf43SDag-Erling Smørgravprintf 'LocalCommand printf "%%%%s\\n" "%%n" "%%h"\n' >> $OBJ/ssh_proxy
8ce3adf43SDag-Erling Smørgrav
9ce3adf43SDag-Erling Smørgravcat >$OBJ/expect <<EOE
10ce3adf43SDag-Erling Smørgravsomehost
11ce3adf43SDag-Erling Smørgrav127.0.0.1
12ce3adf43SDag-Erling SmørgravEOE
13ce3adf43SDag-Erling Smørgrav
14*4f52dfbbSDag-Erling Smørgrav${SSH} -F $OBJ/ssh_proxy somehost true >$OBJ/actual
15*4f52dfbbSDag-Erling Smørgravdiff $OBJ/expect $OBJ/actual || fail "$tid"
16ce3adf43SDag-Erling Smørgrav
17