Browse Source

noninteractive

merge-requests/32/head
Steven Foerster 6 years ago
parent
commit
8e668766ea
  1. 6
      scripts/install.sh
  2. 2
      scripts/update.sh

6
scripts/install.sh

@ -2,6 +2,8 @@ @@ -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 @@ -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 @@ -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

2
scripts/update.sh

@ -2,6 +2,8 @@ @@ -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

Loading…
Cancel
Save