| 
				
			 | 
			
			
				@@ -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
			 | 
			
			
				  
			 |