diff --git a/src/freedombone-controlpanel b/src/freedombone-controlpanel index c326777f..9dfa8e27 100755 --- a/src/freedombone-controlpanel +++ b/src/freedombone-controlpanel @@ -110,6 +110,7 @@ read_config_param SMTP_PROXY_USERNAME read_config_param SMTP_PROXY_PASSWORD read_config_param USB_DRIVE read_config_param MY_USERNAME +read_config_param ONION_ONLY if [[ $USB_DRIVE == *"dev"* ]]; then USB_DRIVE=$(echo ${USB_DRIVE} | awk -F '/' '{print $3}' | sed 's|1||g' | sed 's|2||g') fi @@ -406,6 +407,11 @@ function show_domains { if grep -q "SHOW_ICANN_ADDRESS_ON_ABOUT=0" /usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-${app_name}; then icann_address='-' fi + if [[ $ONION_ONLY != 'no' ]]; then + if [[ ${icann_address} != ${PROJECT_NAME}.local ]]; then + icann_address='-' + fi + fi onion_address=$(get_app_onion_address "$app_name") if [ ${#onion_address} -eq 0 ]; then onion_address="-"