Allow skipping the package upgrade.

This commit is contained in:
cimryan
2018-11-03 21:31:58 -07:00
parent 423aea325c
commit 749de01c97

View File

@@ -5,6 +5,7 @@ BRANCH=${BRANCH:-master}
HEADLESS_SETUP=${HEADLESS_SETUP:-false} HEADLESS_SETUP=${HEADLESS_SETUP:-false}
USE_LED_FOR_SETUP_PROGRESS=true USE_LED_FOR_SETUP_PROGRESS=true
CONFIGURE_ARCHIVING=${CONFIGURE_ARCHIVING:-true} CONFIGURE_ARCHIVING=${CONFIGURE_ARCHIVING:-true}
UPGRADE_PACKAGES=${UPGRADE_PACKAGES:-true}
function setup_progress () { function setup_progress () {
local setup_logfile=/boot/teslausb-headless-setup.log local setup_logfile=/boot/teslausb-headless-setup.log
@@ -197,8 +198,13 @@ function update_package_index () {
} }
function upgrade_packages () { function upgrade_packages () {
if [ "$UPGRADE_PACKAGES" = true ]
then
setup_progress "Upgrading installed packages..." setup_progress "Upgrading installed packages..."
apt-get --assume-yes upgrade apt-get --assume-yes upgrade
else
setup_progress "Skipping package upgrade."
fi
} }
export -f setup_progress export -f setup_progress