#!/bin/bash # set -e # get real user if [ ! -z $SUDO_USER ]; then username=$SUDO_USER else username=$USER fi # initial delay to make sure its good echo -e "\nSleeping 3 minutes to make sure everything is as stable as possible\n" sleep 180 # rpi-update echo -e "\nUpdating Raspberry Pi firmware... DO NOT REBOOT\n" sudo rpi-update # safety delay echo -e "\nSleeping 60 seconds to make sure its as stable as possible\n" sleep 60 # run da raspberry pi config script clear echo -e "\nConfigure Raspberry Pi... DO NOT REBOOT\n" echo -e "Enable I2C Support in raspi-config\n\tInterface Options->I2C->\n\t Would you like the ARM I2C interface to be enabled? \n\tkernel module loaded by default \n\nInterface Options->Serial Port\n\tWould you like a login shell to be accessible over serial? \n\tWould you like the serial port hardware to be enabled? \n" read -p "Press ENTER to Continue" sudo raspi-config # notify finish echo -e "\nPart 2/5 Done!\n" # update the log echo "Installer1.sh complete 2/5" >> /home/$username/Precision-Timekeeping-Fuckery/status.txt # reboot after 3 minutes for safety echo -e "\nREBOOTING IN 3 MINUTES\n" sudo shutdown -r +3