scripts: install gnupg deb, pass --yes to apt-get

Fixes #3685
Fixes #3528
Fixes #3649

Change-Id: Ie029fca6cf3d07a77d228e9591ec1c1c828e68af
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This commit is contained in:
Brad Fitzpatrick 2022-01-11 09:03:51 -08:00 committed by Brad Fitzpatrick
parent 189f359609
commit 66f6efa8cb
1 changed files with 3 additions and 4 deletions

View File

@ -389,10 +389,9 @@ main() {
echo "Please install either curl or wget to proceed."
exit 1
fi
export DEBIAN_FRONTEND=noninteractive
if ! type gpg >/dev/null; then
echo "The installer needs gnupg to do keyring management."
echo "Please install gnupg to proceed".
exit 1
apt-get install -y gnupg
fi
set -x
@ -408,7 +407,7 @@ main() {
;;
esac
$SUDO apt-get update
$SUDO apt-get install tailscale
$SUDO apt-get install -y tailscale
if [ "$APT_SYSTEMCTL_START" = "true" ]; then
$SUDO systemctl enable --now tailscaled
$SUDO systemctl start tailscaled