浏览代码

Call config command for onion only setup

Bob Mottram 9 年前
父节点
当前提交
42af2d86bf
共有 1 个文件被更改,包括 16 次插入7 次删除
  1. 16
    7
      src/freedombone

+ 16
- 7
src/freedombone 查看文件

@@ -599,19 +599,28 @@ function interactive_configuration {
599 599
         rm -f /tmp/meshuserdevice
600 600
     fi
601 601
 
602
-    if [[ $MINIMAL_INSTALL == "no" ]]; then
603
-        ${PROJECT_NAME}-config \
604
-                       -f $CONFIGURATION_FILE \
605
-                       -w $FREEDOMBONE_WEBSITE \
606
-                       -b $FREEDOMBONE_BITMESSAGE \
607
-                       -m $MINIMUM_PASSWORD_LENGTH
602
+    if [[ $ONION_ONLY == "no" ]]; then
603
+        if [[ $MINIMAL_INSTALL == "no" ]]; then
604
+            ${PROJECT_NAME}-config \
605
+                           -f $CONFIGURATION_FILE \
606
+                           -w $FREEDOMBONE_WEBSITE \
607
+                           -b $FREEDOMBONE_BITMESSAGE \
608
+                           -m $MINIMUM_PASSWORD_LENGTH
609
+        else
610
+            ${PROJECT_NAME}-config \
611
+                           -f $CONFIGURATION_FILE \
612
+                           -w $FREEDOMBONE_WEBSITE \
613
+                           -b $FREEDOMBONE_BITMESSAGE \
614
+                           -m $MINIMUM_PASSWORD_LENGTH \
615
+                           --minimal "yes"
616
+        fi
608 617
     else
609 618
         ${PROJECT_NAME}-config \
610 619
                        -f $CONFIGURATION_FILE \
611 620
                        -w $FREEDOMBONE_WEBSITE \
612 621
                        -b $FREEDOMBONE_BITMESSAGE \
613 622
                        -m $MINIMUM_PASSWORD_LENGTH \
614
-                       --minimal "yes"
623
+                       --onion "yes"
615 624
     fi
616 625
     if [ -f /tmp/meshuserdevice ]; then
617 626
         # mesh network user device installation