diff --git a/vm/src/setup.sh b/vm/src/setup.sh index 4e4045f..3264633 100644 --- a/vm/src/setup.sh +++ b/vm/src/setup.sh @@ -5,27 +5,25 @@ PASSWORD=pass if [ ! -f '/SETUP_DONE' ]; then echo '########################################' - echo 'SETUP NOT DONE' + echo '#### SETUP NOT COMPLETE ####' echo '########################################' + echo + echo 'Starting setup...' echo echo '########################################' - echo '1. Starting setup...' - - echo - echo '########################################' - echo "2. Apt update and upgrade" + echo "1. Apt update and upgrade" apt update apt upgrade -y echo echo '########################################' - echo "3. Apt install" + echo "2. Apt install" apt install -y sudo nano git echo echo '########################################' - echo "4. Add user" + echo "3. Add user" # add user, create home dir (-m), set password (-p), add to group sudo (-g) useradd -m -p $(perl -e "print crypt($PASSWORD, 'password')") -g sudo $USERNAME @@ -35,20 +33,21 @@ if [ ! -f '/SETUP_DONE' ]; then touch /SETUP_DONE else echo '########################################' - echo "SETUP IS COMPLETED" + echo '#### SETUP IS COMPLETED ####' echo '########################################' echo echo "Skipping setup..." fi -echo -echo '####################' -echo '#### ALL DONE ####' -echo '####################' -echo - # Set bash as default shell su - $USERNAME -c "echo $PASSWORD | chsh -s \$(which bash) \$USER" +echo +echo +echo '########################################' +echo '#### ALL DONE ####' +echo '########################################' +echo + # Login as user su --login $USERNAME