Bob Mottram vor 8 Jahren
Ursprung
Commit
3750bd9215
2 geänderte Dateien mit 18 neuen und 54 gelöschten Zeilen
  1. 6
    46
      src/freedombone-config
  2. 12
    8
      src/freedombone-utils-config

+ 6
- 46
src/freedombone-config Datei anzeigen

@@ -1116,8 +1116,8 @@ function interactive_gpg {
1116 1116
             255) exit 2;;
1117 1117
         esac
1118 1118
         case $(cat $data) in
1119
-            1) if [ -d /home/$MY_USERNAME/.gnupg ]; then
1120
-                   rm -rf /home/$MY_USERNAME/.gnupg
1119
+            1) if [ -d /home/${MY_USERNAME}/.gnupg ]; then
1120
+                   rm -rf /home/${MY_USERNAME}/.gnupg
1121 1121
                fi
1122 1122
                break;;
1123 1123
             2) interactive_gpg_from_usb
@@ -1408,51 +1408,11 @@ function show_result {
1408 1408
     echo ''
1409 1409
 }
1410 1410
 
1411
-function read_config {
1412
-    if [ ! $CONFIGURATION_FILE ]; then
1413
-        CONFIGURATION_FILE='freedombone.cfg'
1414
-    fi
1415
-
1416
-    if [ ! -f $CONFIGURATION_FILE ]; then
1417
-        return
1418
-    fi
1419
-
1420
-    read_config_param FRIENDS_MIRRORS_SERVER
1421
-    read_config_param FRIENDS_MIRRORS_SSH_PORT
1422
-    read_config_param FRIENDS_MIRRORS_PASSWORD
1423
-    read_config_param ENABLE_SOCIAL_KEY_MANAGEMENT
1424
-    read_config_param GIT_DOMAIN_NAME
1425
-    read_config_param GIT_CODE
1426
-    read_config_param MY_USERNAME
1427
-    read_config_param DEFAULT_DOMAIN_NAME
1428
-    read_config_param DEFAULT_DOMAIN_CODE
1429
-    read_config_param NAMESERVER1
1430
-    read_config_param NAMESERVER2
1431
-    read_config_param DEBIAN_REPO
1432
-    read_config_param DDNS_PROVIDER
1433
-    read_config_param DDNS_USERNAME
1434
-    read_config_param DDNS_PASSWORD
1435
-    read_config_param LOCAL_NETWORK_STATIC_IP_ADDRESS
1436
-    read_config_param ENABLE_CJDNS
1437
-    read_config_param ENABLE_BATMAN
1438
-    read_config_param ENABLE_BABEL
1439
-    read_config_param ROUTER_IP_ADDRESS
1440
-    read_config_param WIKI_TITLE
1441
-    read_config_param MY_NAME
1442
-    read_config_param MY_EMAIL_ADDRESS
1443
-    read_config_param INSTALLING_ON_BBB
1444
-    read_config_param USB_DRIVE
1445
-    read_config_param PUBLIC_MAILING_LIST
1446
-    read_config_param WIFI_SSID
1447
-    read_config_param WIFI_INTERFACE
1448
-    read_config_param WIFI_TYPE
1449
-    read_config_param WIFI_PASSPHRASE
1450
-    read_config_param BATMAN_CELLID
1451
-    read_config_param WIFI_CHANNEL
1452
-    read_config_param ONION_ONLY
1453
-}
1411
+if [ ! $CONFIGURATION_FILE ]; then
1412
+    CONFIGURATION_FILE='freedombone.cfg'
1413
+fi
1454 1414
 
1455
-read_config
1415
+read_configuration_values
1456 1416
 interactive_config
1457 1417
 show_result
1458 1418
 exit 0

+ 12
- 8
src/freedombone-utils-config Datei anzeigen

@@ -63,7 +63,7 @@ function write_config_param {
63 63
     fi
64 64
 }
65 65
 
66
-function read_configuration {
66
+function read_configuration_values {
67 67
     # if not installing on a Beaglebone then use sdb as the USB drive by default
68 68
     if [ ! $INSTALLING_ON_BBB ]; then
69 69
         if [[ $USB_DRIVE == /dev/sda1 ]]; then
@@ -71,13 +71,6 @@ function read_configuration {
71 71
         fi
72 72
     fi
73 73
 
74
-    if [[ $INSTALLING_FROM_CONFIGURATION_FILE == "yes"  ]]; then
75
-        if [ ! -f $CONFIGURATION_FILE ]; then
76
-            echo $"The configuration file $CONFIGURATION_FILE was not found"
77
-            exit 8935
78
-        fi
79
-    fi
80
-
81 74
     if [ -f $CONFIGURATION_FILE ]; then
82 75
         read_repo_servers
83 76
 
@@ -173,6 +166,17 @@ function read_configuration {
173 166
     fi
174 167
 }
175 168
 
169
+function read_configuration {
170
+    if [[ $INSTALLING_FROM_CONFIGURATION_FILE == "yes"  ]]; then
171
+        if [ ! -f $CONFIGURATION_FILE ]; then
172
+            echo $"The configuration file $CONFIGURATION_FILE was not found"
173
+            exit 8935
174
+        fi
175
+    fi
176
+
177
+    read_configuration_values
178
+}
179
+
176 180
 function check_system_type {
177 181
     if [ ${#SYSTEM_TYPE} -eq 0 ]; then
178 182
         echo $'Unknown system type'