|
@@ -93,6 +93,9 @@ SSH_PORT=2222
|
93
|
93
|
# Whether sites are accessible only within a Tor browser
|
94
|
94
|
ONION_ONLY="no"
|
95
|
95
|
|
|
96
|
+# Where to fetch packages
|
|
97
|
+MIRROR='http://httpredir.debian.org/debian'
|
|
98
|
+
|
96
|
99
|
mesh_router_setup_script() {
|
97
|
100
|
# create a setup script for a mesh router
|
98
|
101
|
mesh_script_filename=$1
|
|
@@ -205,6 +208,10 @@ case $key in
|
205
|
208
|
shift
|
206
|
209
|
PROJECT_REPO="$1"
|
207
|
210
|
;;
|
|
211
|
+ -m|--mirror)
|
|
212
|
+ shift
|
|
213
|
+ MIRROR="$1"
|
|
214
|
+ ;;
|
208
|
215
|
*)
|
209
|
216
|
# unknown option
|
210
|
217
|
;;
|
|
@@ -290,7 +297,9 @@ make $IMAGE_TYPE \
|
290
|
297
|
SSH_PORT="$SSH_PORT" \
|
291
|
298
|
ONION_ONLY="$ONION_ONLY" \
|
292
|
299
|
IMAGE_NAME="$IMAGE_NAME" \
|
293
|
|
- PROJECT_REPO="$PROJECT_REPO"
|
|
300
|
+ PROJECT_REPO="$PROJECT_REPO" \
|
|
301
|
+ MIRROR="$MIRROR" \
|
|
302
|
+ BUILD_MIRROR="$MIRROR"
|
294
|
303
|
|
295
|
304
|
if [ ! "$?" = "0" ]; then
|
296
|
305
|
echo $'Build failed'
|