|  | @@ -383,7 +383,6 @@ function interactive_configuration {
 | 
	
		
			
			| 383 | 383 |        --defaultno \
 | 
	
		
			
			| 384 | 384 |        --yesno "\nAre you installing onto a Beaglebone Black?" 7 60
 | 
	
		
			
			| 385 | 385 |    sel=$?
 | 
	
		
			
			| 386 |  | -  echo "Result $sel"
 | 
	
		
			
			| 387 | 386 |    case $sel in
 | 
	
		
			
			| 388 | 387 |        0) INSTALLING_ON_BBB="yes";;
 | 
	
		
			
			| 389 | 388 |        1) INSTALLING_ON_BBB="no";;
 | 
	
	
		
			
			|  | @@ -425,6 +424,38 @@ function interactive_configuration {
 | 
	
		
			
			| 425 | 424 |        255) exit 0;;
 | 
	
		
			
			| 426 | 425 |    esac
 | 
	
		
			
			| 427 | 426 |  
 | 
	
		
			
			|  | 427 | +  data=$(tempfile 2>/dev/null)
 | 
	
		
			
			|  | 428 | +  trap "rm -f $data" 0 1 2 5 15
 | 
	
		
			
			|  | 429 | +  dialog --backtitle "Freedombone Configuration" \
 | 
	
		
			
			|  | 430 | +      --inputbox "Dynamic DNS provider username" 10 30 2> $data
 | 
	
		
			
			|  | 431 | +  sel=$?
 | 
	
		
			
			|  | 432 | +  case $sel in
 | 
	
		
			
			|  | 433 | +      0) DDNS_USERNAME=$data;;
 | 
	
		
			
			|  | 434 | +      1) exit 0;;
 | 
	
		
			
			|  | 435 | +      255) exit 0;;
 | 
	
		
			
			|  | 436 | +  esac
 | 
	
		
			
			|  | 437 | +  if [[ $DDNS_USERNAME=="" ]]; then
 | 
	
		
			
			|  | 438 | +      exit 5245
 | 
	
		
			
			|  | 439 | +  fi
 | 
	
		
			
			|  | 440 | +
 | 
	
		
			
			|  | 441 | +  data=$(tempfile 2>/dev/null)
 | 
	
		
			
			|  | 442 | +  trap "rm -f $data" 0 1 2 5 15
 | 
	
		
			
			|  | 443 | +  dialog --backtitle "Freedombone Configuration" \
 | 
	
		
			
			|  | 444 | +      --clear \
 | 
	
		
			
			|  | 445 | +      --insecure \
 | 
	
		
			
			|  | 446 | +      --passwordbox "Dynamic DNS provider password" 10 30 2> $data
 | 
	
		
			
			|  | 447 | +  sel=$?
 | 
	
		
			
			|  | 448 | +  case $sel in
 | 
	
		
			
			|  | 449 | +      0) DDNS_PASSWORD=$data;;
 | 
	
		
			
			|  | 450 | +      1) exit 0;;
 | 
	
		
			
			|  | 451 | +      255) exit 0;;
 | 
	
		
			
			|  | 452 | +  esac
 | 
	
		
			
			|  | 453 | +  data=$(tempfile 2>/dev/null)
 | 
	
		
			
			|  | 454 | +  trap "rm -f $data" 0 1 2 5 15
 | 
	
		
			
			|  | 455 | +  if [[ $DDNS_PASSWORD=="" ]]; then
 | 
	
		
			
			|  | 456 | +      exit 7229
 | 
	
		
			
			|  | 457 | +  fi
 | 
	
		
			
			|  | 458 | +
 | 
	
		
			
			| 428 | 459 |    exit 0
 | 
	
		
			
			| 429 | 460 |  }
 | 
	
		
			
			| 430 | 461 |  
 |