@@ -13,12 +13,12 @@ PATCH=`echo $VERSION | cut -d . -f 3`
1313sudo apt update
1414
1515# create a (non-privileged) user to run the server:
16- sudo useradd nanosoldier || true
16+ sudo useradd -m nanosoldier || true
1717sudo usermod -aG nanosoldier ` whoami`
1818echo " ` whoami` ALL= (nanosoldier) NOPASSWD: ALL
1919Defaults> nanosoldier umask=0777" | sudo tee -a /etc/sudoers.d/99-nanosoldier
2020
21- sudo -u nanosoldier [ -f ~ nanosoldier/.ssh/id_rsa .pub ] || sudo -u nanosoldier ssh-keygen -N ' ' -f ~ nanosoldier/.ssh/id_rsa
21+ sudo -u nanosoldier [ -f ~ nanosoldier/.ssh/id_ed25519 .pub ] || sudo -u nanosoldier ssh-keygen -N ' ' -f ~ nanosoldier/.ssh/id_ed25519 -t ed25519
2222sudo -u nanosoldier git config --global user.name " nanosoldier"
2323sudo -u nanosoldier git config --global user.email
" [email protected] " 2424sudo -u nanosoldier ssh -T
[email protected] || true @@ -36,8 +36,8 @@ echo "-------------"
3636echo
3737echo " install this ssh key in github for user @nanosoldier at"
3838echo " https://github.com/settings/ssh/new"
39- echo " and on all worker machines at ~nanosoldier/.ssh/authorized_keys"
40- sudo -u nanosoldier cat ~ nanosoldier/.ssh/id_rsa .pub
39+ echo " and on all worker machines at ~nanosoldier/.ssh/authorized_keys"
40+ sudo -u nanosoldier cat ~ nanosoldier/.ssh/id_ed25519 .pub
4141echo
4242echo " and generate an auth-token for later at"
4343echo " https://github.com/settings/tokens/new"
@@ -66,8 +66,8 @@ echo " . ../cset/bin/activate"
6666echo " setarch -R ../julia-$VERSION /bin/julia -L bin/setup_test_ci.jl -e 'using Sockets; run(server, IPv4(0), ENV[\" GITHUB_PORT\" ])'"
6767echo
6868echo " or with a helper script:"
69- echo " cp bin/run_base_ci.jl .."
70- echo " chgrp nanosoldier ../run_base_ci.jl "
71- echo " chmod 660 ../run_base_ci.jl"
69+ echo " (umask 007 && cp bin/run_base_ci.jl ..) "
70+ echo " (umask 007 && touch ../run_base_ci.stdout ../run_base_ci.stderr) "
71+ echo " sudo chgrp nanosoldier ../run_base_ci.jl ../run_base_ci.stdout ../run_base_ci.stderr "
7272echo " \$ {EDITOR:-vim} ../run_base_ci.jl"
7373echo " ./run_base_ci"
0 commit comments