diff --git a/src/freedombone b/src/freedombone
index 2dd9b1198141dcc8d1024a16932d968792eae8d0..7205c7c6321e74354b25747947c5c00b334be824 100755
--- a/src/freedombone
+++ b/src/freedombone
@@ -37,7 +37,7 @@ export TEXTDOMAINDIR="/usr/share/locale"
 
 PROJECT_INSTALL_DIR=/usr/local/bin
 if [ -f /usr/bin/${PROJECT_NAME} ]; then
-	PROJECT_INSTALL_DIR=/usr/bin
+    PROJECT_INSTALL_DIR=/usr/bin
 fi
 
 source $PROJECT_INSTALL_DIR/${PROJECT_NAME}-vars
@@ -45,242 +45,242 @@ source $PROJECT_INSTALL_DIR/${PROJECT_NAME}-vars
 command_options=$1
 
 if [[ $command_options == "menuconfig-full" ]]; then
-	MINIMAL_INSTALL="no"
-	command_options="menuconfig"
+    MINIMAL_INSTALL="no"
+    command_options="menuconfig"
 fi
 
 if [[ $command_options == "menuconfig-onion" ]]; then
-	MINIMAL_INSTALL="yes"
-	ONION_ONLY="yes"
-	command_options="menuconfig"
+    MINIMAL_INSTALL="yes"
+    ONION_ONLY="yes"
+    command_options="menuconfig"
 fi
 
 if [[ $command_options == "menuconfig" ]]; then
-	interactive_configuration
+    interactive_configuration
 else
-	while [[ $# > 1 ]]
-	do
-		key="$1"
+    while [[ $# > 1 ]]
+    do
+        key="$1"
 
-		case $key in
-			-h|--help)
-				show_help
-				;;
-			# load a configuration file
-			-c|--config)
-				shift
-				CONFIGURATION_FILE="$1"
-				INSTALLING_FROM_CONFIGURATION_FILE="yes"
-				break
-				;;
-			# username within /home
-			-u|--user)
-				shift
-				MY_USERNAME="$1"
-				;;
-			# microblog domain name
-			--microblogdomain)
-				shift
-				MICROBLOG_DOMAIN_NAME="$1"
-				;;
-			# wiki domain name
-			--wikidomain)
-				shift
-				WIKI_DOMAIN_NAME="$1"
-				;;
-			# blog domain name
-			--blogdomain)
-				shift
-				FULLBLOG_DOMAIN_NAME="$1"
-				;;
-			# hubzilla domain name
-			--hubzilladomain)
-				shift
-				HUBZILLA_DOMAIN_NAME="$1"
-				;;
-			# git hosting domain name
-			--gitdomain)
-				shift
-				GIT_DOMAIN_NAME="$1"
-				;;
-			# default domain name
-			-d|--domain)
-				shift
-				DEFAULT_DOMAIN_NAME="$1"
-				;;
-			# The type of system
-			-s|--system)
-				shift
-				SYSTEM_TYPE="$1"
-				;;
-			# The dynamic DNS provider
-			--ddns)
-				shift
-				DDNS_PROVIDER="$1"
-				;;
-			# Username for the synamic DNS provider
-			--ddnsuser)
-				shift
-				DDNS_USERNAME="$1"
-				;;
-			# Password for the synamic DNS provider
-			--ddnspass)
-				shift
-				DDNS_PASSWORD="$1"
-				;;
-			# Whether this installation is on a Beaglebone Black
-			--bbb)
-				INSTALLING_ON_BBB="yes"
-				;;
-			# Domain name to use as a TLS time source
-			-t|--time)
-				shift
-				TLS_TIME_SOURCE1="$1"
-				;;
-			# Static IP address for the system
-			--ip)
-				shift
-				LOCAL_NETWORK_STATIC_IP_ADDRESS=$1
-				;;
-			# IP address for the internet router
-			--iprouter)
-				shift
-				ROUTER_IP_ADDRESS=$1
-				;;
-			# ssh port
-			--ssh)
-				shift
-				SSH_PORT=$1
-				;;
-			# public mailing list name
-			--list)
-				shift
-				PUBLIC_MAILING_LIST="$1"
-				;;
-			# Number of CPU cores
-			--cores)
-				shift
-				CPU_CORES=$1
-				;;
-			# my name
-			--name)
-				shift
-				MY_NAME="$1"
-				;;
-			# my email address
-			--email)
-				shift
-				MY_EMAIL_ADDRESS="$1"
-				;;
-			# USB drive
-			--usb)
-				shift
-				USB_DRIVE=$1
-				;;
-			# Enable CJDNS
-			--cjdns)
-				shift
-				ENABLE_CJDNS="yes"
-				;;
-			# Enable B.A.T.M.A.N
-			--batman)
-				shift
-				ENABLE_BATMAN="yes"
-				;;
-			# Enable Babel
-			--babel)
-				shift
-				ENABLE_BABEL="yes"
-				;;
-			# VoIP server password
-			--vpass)
-				shift
-				VOIP_SERVER_PASSWORD=$1
-				;;
-			# VoIP server port
-			--vport)
-				shift
-				VOIP_PORT=$1
-				;;
-			# DNS Nameserver 1
-			--ns1)
-				shift
-				NAMESERVER1=$1
-				;;
-			# DNS Nameserver 2
-			--ns2)
-				shift
-				NAMESERVER2=$1
-				;;
-			# Debian repository
-			--repo)
-				shift
-				DEBIAN_REPO=$1
-				;;
-			# minimal install
-			--minimal)
-				shift
-				MINIMAL_INSTALL=$1
-				;;
-			*)
-				# unknown option
-				;;
-		esac
-		shift
-	done
+        case $key in
+            -h|--help)
+                show_help
+                ;;
+            # load a configuration file
+            -c|--config)
+                shift
+                CONFIGURATION_FILE="$1"
+                INSTALLING_FROM_CONFIGURATION_FILE="yes"
+                break
+                ;;
+            # username within /home
+            -u|--user)
+                shift
+                MY_USERNAME="$1"
+                ;;
+            # microblog domain name
+            --microblogdomain)
+                shift
+                MICROBLOG_DOMAIN_NAME="$1"
+                ;;
+            # wiki domain name
+            --wikidomain)
+                shift
+                WIKI_DOMAIN_NAME="$1"
+                ;;
+            # blog domain name
+            --blogdomain)
+                shift
+                FULLBLOG_DOMAIN_NAME="$1"
+                ;;
+            # hubzilla domain name
+            --hubzilladomain)
+                shift
+                HUBZILLA_DOMAIN_NAME="$1"
+                ;;
+            # git hosting domain name
+            --gitdomain)
+                shift
+                GIT_DOMAIN_NAME="$1"
+                ;;
+            # default domain name
+            -d|--domain)
+                shift
+                DEFAULT_DOMAIN_NAME="$1"
+                ;;
+            # The type of system
+            -s|--system)
+                shift
+                SYSTEM_TYPE="$1"
+                ;;
+            # The dynamic DNS provider
+            --ddns)
+                shift
+                DDNS_PROVIDER="$1"
+                ;;
+            # Username for the synamic DNS provider
+            --ddnsuser)
+                shift
+                DDNS_USERNAME="$1"
+                ;;
+            # Password for the synamic DNS provider
+            --ddnspass)
+                shift
+                DDNS_PASSWORD="$1"
+                ;;
+            # Whether this installation is on a Beaglebone Black
+            --bbb)
+                INSTALLING_ON_BBB="yes"
+                ;;
+            # Domain name to use as a TLS time source
+            -t|--time)
+                shift
+                TLS_TIME_SOURCE1="$1"
+                ;;
+            # Static IP address for the system
+            --ip)
+                shift
+                LOCAL_NETWORK_STATIC_IP_ADDRESS=$1
+                ;;
+            # IP address for the internet router
+            --iprouter)
+                shift
+                ROUTER_IP_ADDRESS=$1
+                ;;
+            # ssh port
+            --ssh)
+                shift
+                SSH_PORT=$1
+                ;;
+            # public mailing list name
+            --list)
+                shift
+                PUBLIC_MAILING_LIST="$1"
+                ;;
+            # Number of CPU cores
+            --cores)
+                shift
+                CPU_CORES=$1
+                ;;
+            # my name
+            --name)
+                shift
+                MY_NAME="$1"
+                ;;
+            # my email address
+            --email)
+                shift
+                MY_EMAIL_ADDRESS="$1"
+                ;;
+            # USB drive
+            --usb)
+                shift
+                USB_DRIVE=$1
+                ;;
+            # Enable CJDNS
+            --cjdns)
+                shift
+                ENABLE_CJDNS="yes"
+                ;;
+            # Enable B.A.T.M.A.N
+            --batman)
+                shift
+                ENABLE_BATMAN="yes"
+                ;;
+            # Enable Babel
+            --babel)
+                shift
+                ENABLE_BABEL="yes"
+                ;;
+            # VoIP server password
+            --vpass)
+                shift
+                VOIP_SERVER_PASSWORD=$1
+                ;;
+            # VoIP server port
+            --vport)
+                shift
+                VOIP_PORT=$1
+                ;;
+            # DNS Nameserver 1
+            --ns1)
+                shift
+                NAMESERVER1=$1
+                ;;
+            # DNS Nameserver 2
+            --ns2)
+                shift
+                NAMESERVER2=$1
+                ;;
+            # Debian repository
+            --repo)
+                shift
+                DEBIAN_REPO=$1
+                ;;
+            # minimal install
+            --minimal)
+                shift
+                MINIMAL_INSTALL=$1
+                ;;
+            *)
+                # unknown option
+                ;;
+        esac
+        shift
+    done
 fi
 
 function parse_args {
-	if [[ $NO_OF_ARGS == 0 ]]; then
-		echo 'no_of_args = 0'
-		show_help
-		exit 0
-	fi
+    if [[ $NO_OF_ARGS == 0 ]]; then
+        echo 'no_of_args = 0'
+        show_help
+        exit 0
+    fi
 
-	if [ ! -d /home/$MY_USERNAME ]; then
-		echo $"There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user."
-		exit 1
-	fi
-	if [ ! "$DEFAULT_DOMAIN_NAME" ]; then
-		if [[ $SYSTEM_TYPE != "$VARIANT_MESH" ]]; then
-			echo 'No default domain specified'
-			show_help
-			exit 2
-		fi
-	fi
-	if [ ! $MY_USERNAME ]; then
-		echo 'No username specified'
-		show_help
-		exit 3
-	fi
-	if [[ $SYSTEM_TYPE != "$VARIANT_MESH" ]]; then
-		if [[ $ONION_ONLY == "no" ]]; then
-			if [ ! $DDNS_USERNAME ]; then
-				echo $'Please provide the username for your dynamic DNS provider with the --ddnsuser option'
-				exit 7823
-			fi
-			if [ ! $DDNS_PASSWORD ]; then
-				echo $'Please provide the password for your dynamic DNS provider with the --ddnspass option'
-				exit 6382
-			fi
-		fi
-	fi
-	if [ ! $SYSTEM_TYPE ]; then
-		SYSTEM_TYPE=$VARIANT_FULL
-	fi
-	if [[ $SYSTEM_TYPE != $VARIANT_WRITER && $SYSTEM_TYPE != $VARIANT_CLOUD && $SYSTEM_TYPE != $VARIANT_CHAT && $SYSTEM_TYPE != $VARIANT_MAILBOX && $SYSTEM_TYPE != $VARIANT_NONMAILBOX && $SYSTEM_TYPE != $VARIANT_SOCIAL && $SYSTEM_TYPE != $VARIANT_MEDIA && $SYSTEM_TYPE != $VARIANT_DEVELOPER && $SYSTEM_TYPE != $VARIANT_MESH && $SYSTEM_TYPE != $VARIANT_FULL ]]; then
-		echo $"'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant."
-		exit 30
-	fi
+    if [ ! -d /home/$MY_USERNAME ]; then
+        echo $"There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user."
+        exit 1
+    fi
+    if [ ! "$DEFAULT_DOMAIN_NAME" ]; then
+        if [[ $SYSTEM_TYPE != "$VARIANT_MESH" ]]; then
+            echo 'No default domain specified'
+            show_help
+            exit 2
+        fi
+    fi
+    if [ ! $MY_USERNAME ]; then
+        echo 'No username specified'
+        show_help
+        exit 3
+    fi
+    if [[ $SYSTEM_TYPE != "$VARIANT_MESH" ]]; then
+        if [[ $ONION_ONLY == "no" ]]; then
+            if [ ! $DDNS_USERNAME ]; then
+                echo $'Please provide the username for your dynamic DNS provider with the --ddnsuser option'
+                exit 7823
+            fi
+            if [ ! $DDNS_PASSWORD ]; then
+                echo $'Please provide the password for your dynamic DNS provider with the --ddnspass option'
+                exit 6382
+            fi
+        fi
+    fi
+    if [ ! $SYSTEM_TYPE ]; then
+        SYSTEM_TYPE=$VARIANT_FULL
+    fi
+    if [[ $SYSTEM_TYPE != $VARIANT_WRITER && $SYSTEM_TYPE != $VARIANT_CLOUD && $SYSTEM_TYPE != $VARIANT_CHAT && $SYSTEM_TYPE != $VARIANT_MAILBOX && $SYSTEM_TYPE != $VARIANT_NONMAILBOX && $SYSTEM_TYPE != $VARIANT_SOCIAL && $SYSTEM_TYPE != $VARIANT_MEDIA && $SYSTEM_TYPE != $VARIANT_DEVELOPER && $SYSTEM_TYPE != $VARIANT_MESH && $SYSTEM_TYPE != $VARIANT_FULL ]]; then
+        echo $"'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant."
+        exit 30
+    fi
 }
 
 # run some initial tests
 ${PROJECT_NAME}-tests
 if [ ! "$?" = "0" ]; then
-	exit 768252
+    exit 768252
 fi
 
-upgrade_installation
+upgrade_installation_from_previous_versions
 setup_utils
 setup_email
 setup_web
diff --git a/src/freedombone-app-tahoelafs b/src/freedombone-app-tahoelafs
index 62cadf2c3708e5cd29a8c680d4e6ab2a8baff189..d808853350d86b2d4088ad9278317019b43a545f 100755
--- a/src/freedombone-app-tahoelafs
+++ b/src/freedombone-app-tahoelafs
@@ -28,7 +28,7 @@
 # You should have received a copy of the GNU Affero General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
-VARIANTS='mesh'
+VARIANTS=''
 
 TAHOELAFS_REPO="https://github.com/tahoe-lafs/tahoe-lafs"
 TAHOELAFS_COMMIT='30b421d48b3d1dae2ef507bf27a1f3816300cd92'
diff --git a/src/freedombone-utils-upgrade b/src/freedombone-utils-upgrade
index 4a1416ad6fd2ba20e1caa4c2ddad911678a5787c..61e763fa03d723883bea5cc8cdfb9b91b6320913 100755
--- a/src/freedombone-utils-upgrade
+++ b/src/freedombone-utils-upgrade
@@ -47,11 +47,11 @@ function create_upgrade_script {
     echo 'create_upgrade_script' >> $COMPLETION_FILE
 }
 
-function upgrade_installation {
+function upgrade_installation_from_previous_versions {
     if [ ! -f $COMPLETION_FILE ]; then
         return
     fi
-    if grep -Fxq "upgrade_installation" $COMPLETION_FILE; then
+    if grep -Fxq "upgrade_installation_from_previous_versions" $COMPLETION_FILE; then
         return
     fi
 
@@ -70,7 +70,7 @@ function upgrade_installation {
         rm /usr/local/bin/zeronetavahi
     fi
 
-    echo 'upgrade_installation' >> $COMPLETION_FILE
+    echo 'upgrade_installation_from_previous_versions' >> $COMPLETION_FILE
 }
 
 # NOTE: deliberately no exit 0