|  | @@ -84,6 +84,9 @@ MINIMAL_INSTALL="yes"
 | 
	
		
			
			| 84 | 84 |  # default SSH port
 | 
	
		
			
			| 85 | 85 |  SSH_PORT=2222
 | 
	
		
			
			| 86 | 86 |  
 | 
	
		
			
			|  | 87 | +# Whether sites are accessible only within a Tor browser
 | 
	
		
			
			|  | 88 | +ONION_ONLY="no"
 | 
	
		
			
			|  | 89 | +
 | 
	
		
			
			| 87 | 90 |  mesh_router_setup_script() {
 | 
	
		
			
			| 88 | 91 |      # create a setup script for a mesh router
 | 
	
		
			
			| 89 | 92 |      mesh_script_filename=$1
 | 
	
	
		
			
			|  | @@ -188,6 +191,10 @@ case $key in
 | 
	
		
			
			| 188 | 191 |      shift
 | 
	
		
			
			| 189 | 192 |      VARIANT="$1"
 | 
	
		
			
			| 190 | 193 |      ;;
 | 
	
		
			
			|  | 194 | +    -o|--onion)
 | 
	
		
			
			|  | 195 | +    shift
 | 
	
		
			
			|  | 196 | +    ONION_ONLY="$1"
 | 
	
		
			
			|  | 197 | +    ;;
 | 
	
		
			
			| 191 | 198 |      *)
 | 
	
		
			
			| 192 | 199 |      # unknown option
 | 
	
		
			
			| 193 | 200 |      ;;
 | 
	
	
		
			
			|  | @@ -262,7 +269,8 @@ make $IMAGE_TYPE \
 | 
	
		
			
			| 262 | 269 |      SSH_PUBKEY="$SSH_PUBKEY" \
 | 
	
		
			
			| 263 | 270 |      GENERIC_IMAGE="$GENERIC_IMAGE" \
 | 
	
		
			
			| 264 | 271 |      MINIMAL_INSTALL="$MINIMAL_INSTALL" \
 | 
	
		
			
			| 265 |  | -    SSH_PORT="$SSH_PORT"
 | 
	
		
			
			|  | 272 | +    SSH_PORT="$SSH_PORT" \
 | 
	
		
			
			|  | 273 | +    ONION_ONLY="$ONION_ONLY"
 | 
	
		
			
			| 266 | 274 |  
 | 
	
		
			
			| 267 | 275 |  if [ ! "$?" = "0" ]; then
 | 
	
		
			
			| 268 | 276 |      echo $'Build failed'
 |