| 
				
			 | 
			
			
				@@ -430,11 +430,11 @@ function interactive_configuration { 
			 | 
		
	
		
			
			| 
				430
			 | 
			
				430
			 | 
			
			
				       --inputbox "Dynamic DNS provider username" 10 30 2> $data 
			 | 
		
	
		
			
			| 
				431
			 | 
			
				431
			 | 
			
			
				   sel=$? 
			 | 
		
	
		
			
			| 
				432
			 | 
			
				432
			 | 
			
			
				   case $sel in 
			 | 
		
	
		
			
			| 
				433
			 | 
			
				
			 | 
			
			
				-      0) DDNS_USERNAME=$data;; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				433
			 | 
			
			
				+      0) DDNS_USERNAME=$(cat $data);; 
			 | 
		
	
		
			
			| 
				434
			 | 
			
				434
			 | 
			
			
				       1) exit 0;; 
			 | 
		
	
		
			
			| 
				435
			 | 
			
				435
			 | 
			
			
				       255) exit 0;; 
			 | 
		
	
		
			
			| 
				436
			 | 
			
				436
			 | 
			
			
				   esac 
			 | 
		
	
		
			
			| 
				437
			 | 
			
				
			 | 
			
			
				-  if [[ $DDNS_USERNAME=="" ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				437
			 | 
			
			
				+  if [ ! $DDNS_USERNAME ]; then 
			 | 
		
	
		
			
			| 
				438
			 | 
			
				438
			 | 
			
			
				       exit 5245 
			 | 
		
	
		
			
			| 
				439
			 | 
			
				439
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				440
			 | 
			
				440
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -446,16 +446,40 @@ function interactive_configuration { 
			 | 
		
	
		
			
			| 
				446
			 | 
			
				446
			 | 
			
			
				       --passwordbox "Dynamic DNS provider password" 10 30 2> $data 
			 | 
		
	
		
			
			| 
				447
			 | 
			
				447
			 | 
			
			
				   sel=$? 
			 | 
		
	
		
			
			| 
				448
			 | 
			
				448
			 | 
			
			
				   case $sel in 
			 | 
		
	
		
			
			| 
				449
			 | 
			
				
			 | 
			
			
				-      0) DDNS_PASSWORD=$data;; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				449
			 | 
			
			
				+      0) DDNS_PASSWORD=$(cat $data);; 
			 | 
		
	
		
			
			| 
				450
			 | 
			
				450
			 | 
			
			
				       1) exit 0;; 
			 | 
		
	
		
			
			| 
				451
			 | 
			
				451
			 | 
			
			
				       255) exit 0;; 
			 | 
		
	
		
			
			| 
				452
			 | 
			
				452
			 | 
			
			
				   esac 
			 | 
		
	
		
			
			| 
				453
			 | 
			
				453
			 | 
			
			
				   data=$(tempfile 2>/dev/null) 
			 | 
		
	
		
			
			| 
				454
			 | 
			
				454
			 | 
			
			
				   trap "rm -f $data" 0 1 2 5 15 
			 | 
		
	
		
			
			| 
				455
			 | 
			
				
			 | 
			
			
				-  if [[ $DDNS_PASSWORD=="" ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				455
			 | 
			
			
				+  if [ ! $DDNS_PASSWORD ]; then 
			 | 
		
	
		
			
			| 
				456
			 | 
			
				456
			 | 
			
			
				       exit 7229 
			 | 
		
	
		
			
			| 
				457
			 | 
			
				457
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				458
			 | 
			
				458
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				459
			 | 
			
			
				+  dialog --backtitle "Freedombone Configuration" \ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				460
			 | 
			
			
				+      --inputbox "Your full name (or nick)" 10 30 2> $data 
			 | 
		
	
		
			
			| 
				
			 | 
			
				461
			 | 
			
			
				+  sel=$? 
			 | 
		
	
		
			
			| 
				
			 | 
			
				462
			 | 
			
			
				+  case $sel in 
			 | 
		
	
		
			
			| 
				
			 | 
			
				463
			 | 
			
			
				+      0) MY_NAME=$(cat $data);; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				464
			 | 
			
			
				+      1) exit 0;; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				465
			 | 
			
			
				+      255) exit 0;; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				466
			 | 
			
			
				+  esac 
			 | 
		
	
		
			
			| 
				
			 | 
			
				467
			 | 
			
			
				+  if [ ! $MY_NAME ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				468
			 | 
			
			
				+      exit 3784 
			 | 
		
	
		
			
			| 
				
			 | 
			
				469
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				470
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				471
			 | 
			
			
				+  dialog --backtitle "Freedombone Configuration" \ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				472
			 | 
			
			
				+      --inputbox "Your email address" 10 30 2> $data 
			 | 
		
	
		
			
			| 
				
			 | 
			
				473
			 | 
			
			
				+  sel=$? 
			 | 
		
	
		
			
			| 
				
			 | 
			
				474
			 | 
			
			
				+  case $sel in 
			 | 
		
	
		
			
			| 
				
			 | 
			
				475
			 | 
			
			
				+      0) MY_EMAIL_ADDRESS=$(cat $data);; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				476
			 | 
			
			
				+      1) exit 0;; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				477
			 | 
			
			
				+      255) exit 0;; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				478
			 | 
			
			
				+  esac 
			 | 
		
	
		
			
			| 
				
			 | 
			
				479
			 | 
			
			
				+  if [ ! $MY_EMAIL_ADDRESS ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				480
			 | 
			
			
				+      exit 8357 
			 | 
		
	
		
			
			| 
				
			 | 
			
				481
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				482
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				459
			 | 
			
				483
			 | 
			
			
				   exit 0 
			 | 
		
	
		
			
			| 
				460
			 | 
			
				484
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				461
			 | 
			
				485
			 | 
			
			
				  
			 |