diff --git a/build_sdcard.sh b/build_sdcard.sh index 0ff18b432..1ffa140e2 100755 --- a/build_sdcard.sh +++ b/build_sdcard.sh @@ -641,23 +641,6 @@ fi # add /sbin to path for all sudo bash -c "echo 'PATH=\$PATH:/sbin' >> /etc/profile" -# script auto-start for admin user -homeFile=/home/admin/.bashrc -autostartDone=$(grep -c "automatically start main menu" $homeFile) -if [ ${autostartDone} -eq 0 ]; then - # bash autostart for admin - sudo bash -c "echo '# shortcut commands' >> /home/admin/.bashrc" - sudo bash -c "echo 'source /home/admin/_commands.sh' >> /home/admin/.bashrc" - sudo bash -c "echo '# automatically start main menu for admin unless' >> /home/admin/.bashrc" - sudo bash -c "echo '# when running in a tmux session' >> /home/admin/.bashrc" - sudo bash -c "echo 'if [ -z \"\$TMUX\" ]; then' >> /home/admin/.bashrc" - sudo bash -c "echo ' ./00raspiblitz.sh' >> /home/admin/.bashrc" - sudo bash -c "echo 'fi' >> /home/admin/.bashrc" - echo "autostart added to $homeFile" -else - echo "autostart already in $homeFile" -fi - echo "" echo "*** RASPIBLITZ EXTRAS ***" @@ -679,9 +662,6 @@ sudo bash -c "echo '' >> /home/admin/.bashrc" sudo bash -c "echo '# https://github.com/rootzoll/raspiblitz/issues/1784' >> /home/admin/.bashrc" sudo bash -c "echo 'NG_CLI_ANALYTICS=ci' >> /home/admin/.bashrc" -sudo bash -c "echo '' >> /home/admin/.bashrc" -sudo bash -c "echo '# Raspiblitz' >> /home/admin/.bashrc" - homeFile=/home/admin/.bashrc keyBindings="source /usr/share/doc/fzf/examples/key-bindings.bash" keyBindingsDone=$(grep -c "$keyBindings" $homeFile) @@ -693,6 +673,27 @@ else echo "key-bindings already in $homeFile" fi +homeFile=/home/admin/.bashrc +autostart="automatically start main menu" +autostartDone=$(grep -c "$autostart" $homeFile) + +if [ ${autostartDone} -eq 0 ]; then + # bash autostart for admin + sudo bash -c "echo '# shortcut commands' >> /home/admin/.bashrc" + sudo bash -c "echo 'source /home/admin/_commands.sh' >> /home/admin/.bashrc" + sudo bash -c "echo '# automatically start main menu for admin unless' >> /home/admin/.bashrc" + sudo bash -c "echo '# when running in a tmux session' >> /home/admin/.bashrc" + sudo bash -c "echo 'if [ -z \"\$TMUX\" ]; then' >> /home/admin/.bashrc" + sudo bash -c "echo ' ./00raspiblitz.sh' >> /home/admin/.bashrc" + sudo bash -c "echo 'fi' >> /home/admin/.bashrc" + echo "autostart added to $homeFile" +else + echo "autostart already in $homeFile" +fi + +sudo bash -c "echo '' >> /home/admin/.bashrc" +sudo bash -c "echo '# Raspiblitz' >> /home/admin/.bashrc" + echo "" echo "*** SWAP FILE ***" # based on https://github.com/Stadicus/guides/blob/master/raspibolt/raspibolt_20_pi.md#moving-the-swap-file