diff --git a/installer3.sh b/installer3.sh index ef46659..a7e1bd0 100644 --- a/installer3.sh +++ b/installer3.sh @@ -61,6 +61,22 @@ fi echo "Cleaning up..." sudo apt autoremove -y # cleanup +if [ ! -z $SUDO_USER ]; then + username=$SUDO_USER +else + username=$USER +fi + +# handle users serial shit +## self +echo "Giving $username the right permissions..." +sudo usermod -aG dialout $username +## service users +echo "Giving service users the right permissions..." +sudo usermod -aG dialout gpsd +sudo usermod -aG dialout _chrony + + echo "3 complete" > ./status.txt echo "Part 3 done!" diff --git a/installer4.sh b/installer4.sh index b42e04e..0080a1a 100644 --- a/installer4.sh +++ b/installer4.sh @@ -4,21 +4,6 @@ set -e echo "Updating this repo..." git pull 1>/dev/null 2>/dev/null -if [ ! -z $SUDO_USER ]; then - username=$SUDO_USER -else - username=$USER -fi - -# handle users serial shit -## self -echo "Giving $username the right permissions..." -sudo usermod -aG dialout $username -## service users -echo "Giving service users the right permissions..." -sudo usermod -aG dialout gpsd -sudo usermod -aG dialout _chrony - # reconfigure to normal mode echo "Starting configure script..." # quiet level diff --git a/reconfig_full.sh b/reconfig_full.sh index f51b55a..f36806f 100644 --- a/reconfig_full.sh +++ b/reconfig_full.sh @@ -29,7 +29,7 @@ hwclockset_new="$1/hwclock-set" crontab_new="$1/root-crontab" # stop da services -bash ./services.sh stop 1>/dev/null 2>/dev/null +bash ./services.sh stop # backup conf bash ./dump_configs.sh