diff --git a/src/freedombone b/src/freedombone index de24b3032c3478911b016fdc7981ee3d910f6451..1e9b70ac87a76e0013d6e54c5307425a27ff0273 100755 --- a/src/freedombone +++ b/src/freedombone @@ -599,19 +599,28 @@ function interactive_configuration { rm -f /tmp/meshuserdevice fi - if [[ $MINIMAL_INSTALL == "no" ]]; then - ${PROJECT_NAME}-config \ - -f $CONFIGURATION_FILE \ - -w $FREEDOMBONE_WEBSITE \ - -b $FREEDOMBONE_BITMESSAGE \ - -m $MINIMUM_PASSWORD_LENGTH + if [[ $ONION_ONLY == "no" ]]; then + if [[ $MINIMAL_INSTALL == "no" ]]; then + ${PROJECT_NAME}-config \ + -f $CONFIGURATION_FILE \ + -w $FREEDOMBONE_WEBSITE \ + -b $FREEDOMBONE_BITMESSAGE \ + -m $MINIMUM_PASSWORD_LENGTH + else + ${PROJECT_NAME}-config \ + -f $CONFIGURATION_FILE \ + -w $FREEDOMBONE_WEBSITE \ + -b $FREEDOMBONE_BITMESSAGE \ + -m $MINIMUM_PASSWORD_LENGTH \ + --minimal "yes" + fi else ${PROJECT_NAME}-config \ -f $CONFIGURATION_FILE \ -w $FREEDOMBONE_WEBSITE \ -b $FREEDOMBONE_BITMESSAGE \ -m $MINIMUM_PASSWORD_LENGTH \ - --minimal "yes" + --onion "yes" fi if [ -f /tmp/meshuserdevice ]; then # mesh network user device installation