From 749de01c971e39e65a5b6ff165e668e3b07154d4 Mon Sep 17 00:00:00 2001 From: cimryan Date: Sat, 3 Nov 2018 21:31:58 -0700 Subject: [PATCH] Allow skipping the package upgrade. --- setup/pi/setup-teslausb | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/setup/pi/setup-teslausb b/setup/pi/setup-teslausb index bc1d442..7fae377 100644 --- a/setup/pi/setup-teslausb +++ b/setup/pi/setup-teslausb @@ -5,6 +5,7 @@ BRANCH=${BRANCH:-master} HEADLESS_SETUP=${HEADLESS_SETUP:-false} USE_LED_FOR_SETUP_PROGRESS=true CONFIGURE_ARCHIVING=${CONFIGURE_ARCHIVING:-true} +UPGRADE_PACKAGES=${UPGRADE_PACKAGES:-true} function setup_progress () { local setup_logfile=/boot/teslausb-headless-setup.log @@ -196,9 +197,14 @@ function update_package_index () { apt-get update } -function upgrade_packages () { - setup_progress "Upgrading installed packages..." - apt-get --assume-yes upgrade +function upgrade_packages () { + if [ "$UPGRADE_PACKAGES" = true ] + then + setup_progress "Upgrading installed packages..." + apt-get --assume-yes upgrade + else + setup_progress "Skipping package upgrade." + fi } export -f setup_progress