X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=buster%2Fsetup_scripts%2Fsetup_eeepc.sh;h=a7add59929cf920ea7b574fcd627eb0998420dd3;hb=ec85942c7dda73e25ce2f0541a3f06818017a2e0;hp=9e394ebde9942c412aa1a5df800e3bde6caccfdd;hpb=c39cc54bb2ad0b0a9dedecd212d9e792290495cc;p=config diff --git a/buster/setup_scripts/setup_eeepc.sh b/buster/setup_scripts/setup_eeepc.sh index 9e394eb..a7add59 100755 --- a/buster/setup_scripts/setup_eeepc.sh +++ b/buster/setup_scripts/setup_eeepc.sh @@ -53,16 +53,20 @@ adduser --disabled-password --gecos "" plom usermod -a -G sudo plom passwd plom if [ "${HOME_DIR_EXISTS}" -eq 0 ]; then + echo "Put secrets drive into slot for /dev/${secrets_dev}." while [ ! -e /dev/"${secrets_dev}" ]; do - echo "Put secrets drive into slot for /dev/${secrets_dev}, then hit Return." - read ignore + sleep 1 done - pmount /dev/"${secrets_dev}" + stty -echo + printf "Secrets passphrase: " + read secrets_pass + stty echo + echo "${secrets_pass}" | pmount /dev/"${secrets_dev}" cp -a "${source_dir_secrets}" "${target_dir_secrets}" chown -R plom:plom "${target_dir_secrets}" pumount "${secrets_dev}" echo "You can remove /dev/${secrets_dev} now." cp setup_home_eeepc.sh /home/plom chown plom:plom /home/plom/setup_home_eeepc.sh - su -c "cd && ./setup_home_eeepc.sh" plom + SECRETS_PASS="${secrets_pass}" su -c "cd && ./setup_home_eeepc.sh" plom fi