| 
				
			 | 
			
			
				@@ -110,6 +110,7 @@ DH_KEYLENGTH= 
			 | 
		
	
		
			
			| 
				110
			 | 
			
				110
			 | 
			
			
				 MINIMAL_INSTALL="yes" 
			 | 
		
	
		
			
			| 
				111
			 | 
			
				111
			 | 
			
			
				 DEFAULT_LANGUAGE='en_GB.UTF-8' 
			 | 
		
	
		
			
			| 
				112
			 | 
			
				112
			 | 
			
			
				 ONION_ONLY="no" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				113
			 | 
			
			
				+SELECTED_USERNAME= 
			 | 
		
	
		
			
			| 
				113
			 | 
			
				114
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				114
			 | 
			
				115
			 | 
			
			
				 # Mirrors settings 
			 | 
		
	
		
			
			| 
				115
			 | 
			
				116
			 | 
			
			
				 FRIENDS_MIRRORS_SERVER= 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -810,21 +811,21 @@ function interactive_configuration { 
			 | 
		
	
		
			
			| 
				810
			 | 
			
				811
			 | 
			
			
				             exit 62753 
			 | 
		
	
		
			
			| 
				811
			 | 
			
				812
			 | 
			
			
				         fi 
			 | 
		
	
		
			
			| 
				812
			 | 
			
				813
			 | 
			
			
				         # when installing from an image which comes with a known default user account 
			 | 
		
	
		
			
			| 
				813
			 | 
			
				
			 | 
			
			
				-        selected_username= 
			 | 
		
	
		
			
			| 
				814
			 | 
			
				
			 | 
			
			
				-        while [ ! $selected_username ] 
			 | 
		
	
		
			
			| 
				
			 | 
			
				814
			 | 
			
			
				+        SELECTED_USERNAME= 
			 | 
		
	
		
			
			| 
				
			 | 
			
				815
			 | 
			
			
				+        while [ ! $SELECTED_USERNAME ] 
			 | 
		
	
		
			
			| 
				815
			 | 
			
				816
			 | 
			
			
				         do 
			 | 
		
	
		
			
			| 
				816
			 | 
			
				
			 | 
			
			
				-            if [ ! $selected_username ]; then 
			 | 
		
	
		
			
			| 
				817
			 | 
			
				
			 | 
			
			
				-                selected_username=$(grep 'MY_USERNAME' temp.cfg | awk -F '=' '{print $2}') 
			 | 
		
	
		
			
			| 
				
			 | 
			
				817
			 | 
			
			
				+            if [ ! $SELECTED_USERNAME ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				818
			 | 
			
			
				+                SELECTED_USERNAME=$(grep 'MY_USERNAME' temp.cfg | awk -F '=' '{print $2}') 
			 | 
		
	
		
			
			| 
				818
			 | 
			
				819
			 | 
			
			
				             fi 
			 | 
		
	
		
			
			| 
				819
			 | 
			
				820
			 | 
			
			
				             data=$(tempfile 2>/dev/null) 
			 | 
		
	
		
			
			| 
				820
			 | 
			
				821
			 | 
			
			
				             trap "rm -f $data" 0 1 2 5 15 
			 | 
		
	
		
			
			| 
				821
			 | 
			
				822
			 | 
			
			
				             dialog --backtitle $"Freedombone Configuration" \ 
			 | 
		
	
		
			
			| 
				822
			 | 
			
				823
			 | 
			
			
				                    --title $"Username" \ 
			 | 
		
	
		
			
			| 
				823
			 | 
			
				
			 | 
			
			
				-                   --inputbox $"Set your username for the system\n\nYour username should not contain any spaces" 12 60 "$selected_username" 2> $data 
			 | 
		
	
		
			
			| 
				
			 | 
			
				824
			 | 
			
			
				+                   --inputbox $"Set your username for the system\n\nYour username should not contain any spaces" 12 60 "$SELECTED_USERNAME" 2> $data 
			 | 
		
	
		
			
			| 
				824
			 | 
			
				825
			 | 
			
			
				             sel=$? 
			 | 
		
	
		
			
			| 
				825
			 | 
			
				826
			 | 
			
			
				             case $sel in 
			 | 
		
	
		
			
			| 
				826
			 | 
			
				827
			 | 
			
			
				                 0) possible_username=$(cat $data) 
			 | 
		
	
		
			
			| 
				827
			 | 
			
				
			 | 
			
			
				-                   selected_username= 
			 | 
		
	
		
			
			| 
				
			 | 
			
				828
			 | 
			
			
				+                   SELECTED_USERNAME= 
			 | 
		
	
		
			
			| 
				828
			 | 
			
				829
			 | 
			
			
				                    if [[ $possible_username != *' '* && $possible_username != *'/'* && $possible_username != *'\'* && $possible_username != *'*'* ]]; then 
			 | 
		
	
		
			
			| 
				829
			 | 
			
				830
			 | 
			
			
				                        if [ $possible_username ]; then 
			 | 
		
	
		
			
			| 
				830
			 | 
			
				831
			 | 
			
			
				                            if [ ${#possible_username} -gt 1 ]; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -861,7 +862,11 @@ function interactive_configuration { 
			 | 
		
	
		
			
			| 
				861
			 | 
			
				862
			 | 
			
			
				                 MY_USERNAME=$DEFAULT_DOMAIN_NAME 
			 | 
		
	
		
			
			| 
				862
			 | 
			
				863
			 | 
			
			
				             else 
			 | 
		
	
		
			
			| 
				863
			 | 
			
				864
			 | 
			
			
				                 select_user 
			 | 
		
	
		
			
			| 
				864
			 | 
			
				
			 | 
			
			
				-                MY_USERNAME=$SELECTED_USERNAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				865
			 | 
			
			
				+                if [ ! $SELECTED_USERNAME ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				866
			 | 
			
			
				+                    echo $'No username selected' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				867
			 | 
			
			
				+                    exit 72589 
			 | 
		
	
		
			
			| 
				
			 | 
			
				868
			 | 
			
			
				+                fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				869
			 | 
			
			
				+                MY_USERNAME="$SELECTED_USERNAME" 
			 | 
		
	
		
			
			| 
				865
			 | 
			
				870
			 | 
			
			
				             fi 
			 | 
		
	
		
			
			| 
				866
			 | 
			
				871
			 | 
			
			
				         fi 
			 | 
		
	
		
			
			| 
				867
			 | 
			
				872
			 | 
			
			
				     fi 
			 |