]> rtime.felk.cvut.cz Git - novaboot.git/blobdiff - tests/server.wv
tests: Fix ssh key setup for server tests
[novaboot.git] / tests / server.wv
index 3c74f15b29daf299888455c1bb881c8db007db5f..fe6c60f4c1e19725a922ed1d664ae5061de4ecc7 100755 (executable)
@@ -186,12 +186,13 @@ WVPASS test -n "$SSH_AUTH_SOCK" || exit 1
 if [ ! -f id_rsa ]; then
     ssh-keygen -t rsa -C "generated by $0" -N '' -f ./id_rsa
 fi
+ID_RSA=$(realpath ./id_rsa)
 WVPASS ssh-add ./id_rsa
 
 WVSTART "Setup SSH server's admin key"
 WVPASS sudo_ mkdir -p $(dirname "$AUTH")
 WVPASS sudo_ chmod 700 $(dirname "$AUTH")
-WVPASS sudo_ tee "$AUTH" <<<"command=\"user test admin\" $(cat ./id_rsa.pub)"
+WVPASS sudo_ tee "$AUTH" <<<"command=\"user test admin\" $(cat "$ID_RSA".pub)"
 exit
 
 WVSTART "Novaboot --ssh option (connect, rsync, reset)"