diff --git a/scripts/install.sh b/scripts/install.sh index 07d322e..92d63b2 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -2,6 +2,8 @@ set -e +export DEBIAN_FRONTEND=noninteractive + ## ensure run as nonroot user #if [ "$EUID" -eq 0 ]; then MISTBORN_USER="mistborn" @@ -37,7 +39,7 @@ if [ $(whoami) != "$MISTBORN_USER" ]; then sudo cp $FULLPATH /home/$MISTBORN_USER sudo chown $MISTBORN_USER:$MISTBORN_USER /home/$MISTBORN_USER/$FILENAME - sudo SSH_CLIENT="$SSH_CLIENT" MISTBORN_DEFAULT_PASSWORD="$MISTBORN_DEFAULT_PASSWORD" GIT_BRANCH="$GIT_BRANCH" MISTBORN_INSTALL_COCKPIT="$MISTBORN_INSTALL_COCKPIT" -i -u $MISTBORN_USER bash -c "/home/$MISTBORN_USER/$FILENAME" # self-referential call + sudo DEBIAN_FRONTEND=noninteractive SSH_CLIENT="$SSH_CLIENT" MISTBORN_DEFAULT_PASSWORD="$MISTBORN_DEFAULT_PASSWORD" GIT_BRANCH="$GIT_BRANCH" MISTBORN_INSTALL_COCKPIT="$MISTBORN_INSTALL_COCKPIT" -i -u $MISTBORN_USER bash -c "/home/$MISTBORN_USER/$FILENAME" # self-referential call exit 0 fi @@ -131,7 +133,7 @@ sudo apt-get install -y dnsutils fail2ban if [ "$DISTRO" == "ubuntu" ] || [ "$DISTRO" == "debian" ]; then sudo apt install -y linux-headers-$(uname -r) elif [ "$DISTRO" == "raspbian" ]; then - sudo apt-get install -y raspberrypi-kernel-headers + sudo apt install -y raspberrypi-kernel-headers fi # Wireugard diff --git a/scripts/update.sh b/scripts/update.sh index 049fbec..e901489 100755 --- a/scripts/update.sh +++ b/scripts/update.sh @@ -2,6 +2,8 @@ set -e +export DEBIAN_FRONTEND=noninteractive + sudo git -C /opt/mistborn pull sudo git -C /opt/mistborn submodule update --init --recursive