Guest User

Untitled

a guest
Apr 5th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. check() {
  2. cd "$builddir"
  3.  
  4. # Setup user and cert
  5. adduser -D sshuser
  6. echo "sshuser:sshpassword" | chpasswd
  7. mkdir -p ~sshuser/.ssh
  8. chown sshuser:sshuser ~sshuser/.ssh
  9. sh -c "cat $(pwd)/tests/testkey_rsa.pub >> ~sshuser/.ssh/authorized_keys"
  10. chown sshuser:sshuser ~sshuser/.ssh/authorized_keys
  11. chmod 600 ~sshuser/.ssh/authorized_keys
  12.  
  13. # Run dropbear
  14. dropbear -r tests/testkey_rsa -P /tmp/php7-ssh2.pid
  15.  
  16. export "TEST_SSH2_HOSTNAME=localhost"
  17. export "TEST_SSH2_USER=sshuser"
  18. export "TEST_SSH2_PASS=sshpassword"
  19.  
  20. make NO_INTERACTION=1 REPORT_EXIT_STATUS=1 test
  21.  
  22. # Kill dropbear
  23. pkill -F /tmp/php7-ssh2.pid
  24.  
  25. # Cleanup
  26. rm -rf ~sshuser
  27. deluser sshuser
  28. }
Add Comment
Please, Sign In to add comment