浏览代码

Don't show local addresses when in onion only

Bob Mottram 7 年前
父节点
当前提交
16350b4c36
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6
    0
      src/freedombone-controlpanel

+ 6
- 0
src/freedombone-controlpanel 查看文件

110
 read_config_param SMTP_PROXY_PASSWORD
110
 read_config_param SMTP_PROXY_PASSWORD
111
 read_config_param USB_DRIVE
111
 read_config_param USB_DRIVE
112
 read_config_param MY_USERNAME
112
 read_config_param MY_USERNAME
113
+read_config_param ONION_ONLY
113
 if [[ $USB_DRIVE == *"dev"* ]]; then
114
 if [[ $USB_DRIVE == *"dev"* ]]; then
114
     USB_DRIVE=$(echo ${USB_DRIVE} | awk -F '/' '{print $3}' | sed 's|1||g' | sed 's|2||g')
115
     USB_DRIVE=$(echo ${USB_DRIVE} | awk -F '/' '{print $3}' | sed 's|1||g' | sed 's|2||g')
115
 fi
116
 fi
406
             if grep -q "SHOW_ICANN_ADDRESS_ON_ABOUT=0" /usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-${app_name}; then
407
             if grep -q "SHOW_ICANN_ADDRESS_ON_ABOUT=0" /usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-${app_name}; then
407
                 icann_address='-'
408
                 icann_address='-'
408
             fi
409
             fi
410
+            if [[ $ONION_ONLY != 'no' ]]; then
411
+                if [[ ${icann_address} != ${PROJECT_NAME}.local ]]; then
412
+                    icann_address='-'
413
+                fi
414
+            fi
409
             onion_address=$(get_app_onion_address "$app_name")
415
             onion_address=$(get_app_onion_address "$app_name")
410
             if [ ${#onion_address} -eq 0 ]; then
416
             if [ ${#onion_address} -eq 0 ]; then
411
                 onion_address="-"
417
                 onion_address="-"