|
@@ -773,11 +773,10 @@ function choose_full_name {
|
773
|
773
|
|
774
|
774
|
function choose_system_variant {
|
775
|
775
|
available_variants_list=()
|
776
|
|
- variants_list=$(available_system_variants)
|
|
776
|
+ available_system_variants
|
777
|
777
|
|
778
|
778
|
varslist=""
|
779
|
779
|
n=1
|
780
|
|
- vars_index=0
|
781
|
780
|
for a in "${available_variants_list[@]}"
|
782
|
781
|
do
|
783
|
782
|
varstate='off'
|
|
@@ -786,17 +785,18 @@ function choose_system_variant {
|
786
|
785
|
fi
|
787
|
786
|
varslist="$varslist $n $a $varstate"
|
788
|
787
|
n=$[n+1]
|
789
|
|
- vars_index=$[vars_index+1]
|
790
|
788
|
done
|
791
|
789
|
|
792
|
790
|
variant_choice=$(dialog --stdout --backtitle $"Freedombone Configuration" \
|
793
|
791
|
--title $"Type of Installation" \
|
794
|
792
|
--radiolist $'Choose:' \
|
795
|
793
|
27 40 20 $varslist)
|
796
|
|
- variant_choice=$((variant_choice - 1))
|
797
|
|
- export SYSTEM_TYPE=${variants_list[$variant_choice]}
|
798
|
|
- save_configuration_values
|
799
|
|
- write_config_param "SYSTEM_TYPE" "$SYSTEM_TYPE"
|
|
794
|
+
|
|
795
|
+ if [ $? -eq 0 ]; then
|
|
796
|
+ variant_choice=$[variant_choice-1]
|
|
797
|
+ SYSTEM_TYPE=${available_variants_list[$variant_choice]}
|
|
798
|
+ save_configuration_values
|
|
799
|
+ fi
|
800
|
800
|
}
|
801
|
801
|
|
802
|
802
|
function validate_freedns_code {
|