From 0ba338f737f11e4bff1cec37aada1b66f6a82ef3 Mon Sep 17 00:00:00 2001 From: Ray Ozzie Date: Sun, 10 Apr 2016 16:40:39 -0400 Subject: [PATCH] apt-get update during build phase --- dev/build.sh | 7 ++++--- run.sh | 1 - 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev/build.sh b/dev/build.sh index 3b3f827..5288844 100755 --- a/dev/build.sh +++ b/dev/build.sh @@ -6,10 +6,11 @@ set -e echo "The Things Network RPi + IC880A Gateway Builder/Installer" echo "" -# Make sure that we're able to do apt-get's quickly at runtime -# to install necessary tools. Tough to pay the price here, -# but it's still better here than at device startup. +# Install the necessary packages, whether they're used +# at build time or at runtime. apt-get update +## needed by the "ip" command in set-gateway-id.sh called by run.sh +apt-get install iproute # Build in a temp folder that we'll completely purge after build, # and install into the linux folder where apps reside. diff --git a/run.sh b/run.sh index a573c62..eeafb70 100755 --- a/run.sh +++ b/run.sh @@ -149,7 +149,6 @@ echo -e "{\n\ # Set gateway_ID in local_conf.json to the gateway's MAC address echo "******************" -apt-get install iproute ./set-gateway-id.sh start ./local_conf.json echo "******************" echo ""