Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- check() {
- cd "$builddir"
- # Setup user and cert
- adduser -D sshuser
- echo "sshuser:sshpassword" | chpasswd
- mkdir -p ~sshuser/.ssh
- chown sshuser:sshuser ~sshuser/.ssh
- sh -c "cat $(pwd)/tests/testkey_rsa.pub >> ~sshuser/.ssh/authorized_keys"
- chown sshuser:sshuser ~sshuser/.ssh/authorized_keys
- chmod 600 ~sshuser/.ssh/authorized_keys
- # Run dropbear
- dropbear -r tests/testkey_rsa -P /tmp/php7-ssh2.pid
- export "TEST_SSH2_HOSTNAME=localhost"
- export "TEST_SSH2_USER=sshuser"
- export "TEST_SSH2_PASS=sshpassword"
- make NO_INTERACTION=1 REPORT_EXIT_STATUS=1 test
- # Kill dropbear
- pkill -F /tmp/php7-ssh2.pid
- # Cleanup
- rm -rf ~sshuser
- deluser sshuser
- }
Add Comment
Please, Sign In to add comment