|  | @@ -60,431 +60,188 @@ function read_configuration {
 | 
	
		
			
			| 60 | 60 |          if [[ $CONFIGURATION_FILE != "/root/${PROJECT_NAME}.cfg" ]]; then
 | 
	
		
			
			| 61 | 61 |              cp $CONFIGURATION_FILE /root/${PROJECT_NAME}.cfg
 | 
	
		
			
			| 62 | 62 |          fi
 | 
	
		
			
			| 63 |  | -        if grep -q "FRIENDS_MIRRORS_SERVER" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 64 |  | -            FRIENDS_MIRRORS_SERVER=$(grep "FRIENDS_MIRRORS_SERVER" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 65 |  | -        fi
 | 
	
		
			
			| 66 |  | -        if grep -q "FRIENDS_MIRRORS_SSH_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 67 |  | -            FRIENDS_MIRRORS_SSH_PORT=$(grep "FRIENDS_MIRRORS_SSH_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 68 |  | -        fi
 | 
	
		
			
			| 69 |  | -        if grep -q "FRIENDS_MIRRORS_PASSWORD" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 70 |  | -            FRIENDS_MIRRORS_PASSWORD=$(grep "FRIENDS_MIRRORS_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 71 |  | -        fi
 | 
	
		
			
			| 72 |  | -        if grep -q "MY_MIRRORS_PASSWORD" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 73 |  | -            MY_MIRRORS_PASSWORD=$(grep "MY_MIRRORS_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 74 |  | -        fi
 | 
	
		
			
			| 75 |  | -        if grep -q "REFRESH_GPG_KEYS_HOURS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 76 |  | -            REFRESH_GPG_KEYS_HOURS=$(grep "REFRESH_GPG_KEYS_HOURS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 77 |  | -        fi
 | 
	
		
			
			| 78 |  | -        if grep -q "WEBMAIL_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 79 |  | -            WEBMAIL_REPO=$(grep "WEBMAIL_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 80 |  | -        fi
 | 
	
		
			
			| 81 |  | -        if grep -q "WEBMAIL_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 82 |  | -            WEBMAIL_COMMIT=$(grep "WEBMAIL_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 83 |  | -        fi
 | 
	
		
			
			| 84 |  | -        if grep -q "WIFI_INTERFACE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 85 |  | -            WIFI_INTERFACE=$(grep "WIFI_INTERFACE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 86 |  | -        fi
 | 
	
		
			
			| 87 |  | -        if grep -q "WIFI_SSID" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 88 |  | -            WIFI_SSID=$(grep "WIFI_SSID" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 89 |  | -        fi
 | 
	
		
			
			| 90 |  | -        if grep -q "WIFI_TYPE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 91 |  | -            WIFI_TYPE=$(grep "WIFI_TYPE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 92 |  | -        fi
 | 
	
		
			
			| 93 |  | -        if grep -q "WIFI_PASSPHRASE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 94 |  | -            WIFI_PASSPHRASE=$(grep "WIFI_PASSPHRASE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 95 |  | -        fi
 | 
	
		
			
			| 96 |  | -        if grep -q "WIFI_HOTSPOT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 97 |  | -            WIFI_HOTSPOT=$(grep "WIFI_HOTSPOT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 98 |  | -        fi
 | 
	
		
			
			| 99 |  | -        if grep -q "WIFI_NETWORKS_FILE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 100 |  | -            WIFI_NETWORKS_FILE=$(grep "WIFI_NETWORKS_FILE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 101 |  | -        fi
 | 
	
		
			
			| 102 |  | -        if grep -q "SYNCTHING_ID" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 103 |  | -            SYNCTHING_ID=$(grep "SYNCTHING_ID" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 104 |  | -        fi
 | 
	
		
			
			| 105 |  | -        if grep -q "SYNCTHING_CONFIG_PATH" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 106 |  | -            SYNCTHING_CONFIG_PATH=$(grep "SYNCTHING_CONFIG_PATH" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 107 |  | -        fi
 | 
	
		
			
			| 108 |  | -        if grep -q "SYNCTHING_CONFIG_FILE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 109 |  | -            SYNCTHING_CONFIG_FILE=$(grep "SYNCTHING_CONFIG_FILE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 110 |  | -        fi
 | 
	
		
			
			| 111 |  | -        if grep -q "SYNCTHING_RELAY_SERVER" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 112 |  | -            SYNCTHING_RELAY_SERVER=$(grep "SYNCTHING_RELAY_SERVER" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 113 |  | -        fi
 | 
	
		
			
			| 114 |  | -        if grep -q "SYNCTHING_RELEASES" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 115 |  | -            SYNCTHING_RELEASES=$(grep "SYNCTHING_RELEASES" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 116 |  | -        fi
 | 
	
		
			
			| 117 |  | -        if grep -q "SYNCTHING_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 118 |  | -            SYNCTHING_PORT=$(grep "SYNCTHING_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 119 |  | -        fi
 | 
	
		
			
			| 120 |  | -        if grep -q "SYNCTHING_SHARED_DATA" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 121 |  | -            SYNCTHING_SHARED_DATA=$(grep "SYNCTHING_SHARED_DATA" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 122 |  | -        fi
 | 
	
		
			
			| 123 |  | -        if grep -q "TURN_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 124 |  | -            TURN_PORT=$(grep "TURN_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 125 |  | -        fi
 | 
	
		
			
			| 126 |  | -        if grep -q "TURN_TLS_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 127 |  | -            TURN_TLS_PORT=$(grep "TURN_TLS_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 128 |  | -        fi
 | 
	
		
			
			| 129 |  | -        if grep -q "TURN_NONCE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 130 |  | -            TURN_NONCE=$(grep "TURN_NONCE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 131 |  | -        fi
 | 
	
		
			
			| 132 |  | -        if grep -q "DEFAULT_SEARCH" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 133 |  | -            DEFAULT_SEARCH=$(grep "DEFAULT_SEARCH" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 134 |  | -        fi
 | 
	
		
			
			| 135 |  | -        if grep -q "SEARCH_ENGINE_PASSWORD" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 136 |  | -            SEARCH_ENGINE_PASSWORD=$(grep "SEARCH_ENGINE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 137 |  | -        fi
 | 
	
		
			
			| 138 |  | -        if grep -q "XMPP_PASSWORD" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 139 |  | -            XMPP_PASSWORD=$(grep "XMPP_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 140 |  | -        fi
 | 
	
		
			
			| 141 |  | -        if grep -q "RSS_READER_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 142 |  | -            RSS_READER_REPO=$(grep "RSS_READER_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 143 |  | -        fi
 | 
	
		
			
			| 144 |  | -        if grep -q "RSS_MOBILE_READER_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 145 |  | -            RSS_MOBILE_READER_REPO=$(grep "RSS_MOBILE_READER_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 146 |  | -        fi
 | 
	
		
			
			| 147 |  | -        if grep -q "RSS_READER_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 148 |  | -            RSS_READER_COMMIT=$(grep "RSS_READER_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 149 |  | -        fi
 | 
	
		
			
			| 150 |  | -        if grep -q "RSS_MOBILE_READER_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 151 |  | -            RSS_MOBILE_READER_COMMIT=$(grep "RSS_MOBILE_READER_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 152 |  | -        fi
 | 
	
		
			
			| 153 |  | -        if grep -q "RSS_READER_ADMIN_PASSWORD" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 154 |  | -            RSS_READER_ADMIN_PASSWORD=$(grep "RSS_READER_ADMIN_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 155 |  | -        fi
 | 
	
		
			
			| 156 |  | -        if grep -q "RSS_READER_DOMAIN_NAME" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 157 |  | -            RSS_READER_DOMAIN_NAME=$(grep "RSS_READER_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 158 |  | -        fi
 | 
	
		
			
			| 159 |  | -        if grep -q "PROJECT_WEBSITE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 160 |  | -            PROJECT_WEBSITE=$(grep "PROJECT_WEBSITE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 161 |  | -        fi
 | 
	
		
			
			| 162 |  | -        if grep -q "PROJECT_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 163 |  | -            PROJECT_REPO=$(grep "PROJECT_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 164 |  | -        fi
 | 
	
		
			
			| 165 |  | -        if grep -q "ONION_ONLY" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 166 |  | -            ONION_ONLY=$(grep "ONION_ONLY" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 167 |  | -        fi
 | 
	
		
			
			| 168 |  | -        if grep -q "IRC_PASSWORD" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 169 |  | -            IRC_PASSWORD=$(grep "IRC_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 170 |  | -        fi
 | 
	
		
			
			| 171 |  | -        if grep -q "DEFAULT_LANGUAGE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 172 |  | -            DEFAULT_LANGUAGE=$(grep "DEFAULT_LANGUAGE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 173 |  | -        fi
 | 
	
		
			
			| 174 |  | -        if grep -q "MINIMAL_INSTALL" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 175 |  | -            MINIMAL_INSTALL=$(grep "MINIMAL_INSTALL" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 176 |  | -        fi
 | 
	
		
			
			| 177 |  | -        if grep -q "LETSENCRYPT_SERVER" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 178 |  | -            LETSENCRYPT_SERVER=$(grep "LETSENCRYPT_SERVER" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 179 |  | -        fi
 | 
	
		
			
			| 180 |  | -        if grep -q "FULLBLOG_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 181 |  | -            FULLBLOG_REPO=$(grep "FULLBLOG_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 182 |  | -        fi
 | 
	
		
			
			| 183 |  | -        if grep -q "FULLBLOG_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 184 |  | -            FULLBLOG_COMMIT=$(grep "FULLBLOG_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 185 |  | -        fi
 | 
	
		
			
			| 186 |  | -        if grep -q "GOGS_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 187 |  | -            GOGS_COMMIT=$(grep "GOGS_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 188 |  | -        fi
 | 
	
		
			
			| 189 |  | -        if grep -q "TOXCORE_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 190 |  | -            TOXCORE_COMMIT=$(grep "TOXCORE_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 191 |  | -        fi
 | 
	
		
			
			| 192 |  | -        if grep -q "TOXIC_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 193 |  | -            TOXIC_COMMIT=$(grep "TOXIC_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 194 |  | -        fi
 | 
	
		
			
			| 195 |  | -        if grep -q "GPGIT_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 196 |  | -            GPGIT_REPO=$(grep "GPGIT_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 197 |  | -        fi
 | 
	
		
			
			| 198 |  | -        if grep -q "GPGIT_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 199 |  | -            GPGIT_COMMIT=$(grep "GPGIT_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 200 |  | -        fi
 | 
	
		
			
			| 201 |  | -        if grep -q "HUBZILLA_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 202 |  | -            HUBZILLA_REPO=$(grep "HUBZILLA_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 203 |  | -        fi
 | 
	
		
			
			| 204 |  | -        if grep -q "HUBZILLA_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 205 |  | -            HUBZILLA_COMMIT=$(grep "HUBZILLA_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 206 |  | -        fi
 | 
	
		
			
			| 207 |  | -        if grep -q "IPFS_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 208 |  | -            IPFS_COMMIT=$(grep "IPFS_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 209 |  | -        fi
 | 
	
		
			
			| 210 |  | -        if grep -q "ZERONET_BLOG_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 211 |  | -            ZERONET_BLOG_COMMIT=$(grep "ZERONET_BLOG_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 212 |  | -        fi
 | 
	
		
			
			| 213 |  | -        if grep -q "ZERONET_MAIL_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 214 |  | -            ZERONET_MAIL_COMMIT=$(grep "ZERONET_MAIL_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 215 |  | -        fi
 | 
	
		
			
			| 216 |  | -        if grep -q "ZERONET_FORUM_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 217 |  | -            ZERONET_FORUM_COMMIT=$(grep "ZERONET_FORUM_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 218 |  | -        fi
 | 
	
		
			
			| 219 |  | -        if grep -q "NGINX_ENSITE_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 220 |  | -            NGINX_ENSITE_REPO=$(grep "NGINX_ENSITE_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 221 |  | -        fi
 | 
	
		
			
			| 222 |  | -        if grep -q "NGINX_ENSITE_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 223 |  | -            NGINX_ENSITE_COMMIT=$(grep "NGINX_ENSITE_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 224 |  | -        fi
 | 
	
		
			
			| 225 |  | -        if grep -q "CLEANUP_MAILDIR_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 226 |  | -            CLEANUP_MAILDIR_COMMIT=$(grep "CLEANUP_MAILDIR_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 227 |  | -        fi
 | 
	
		
			
			| 228 |  | -        if grep -q "CLEANUP_MAILDIR_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 229 |  | -            CLEANUP_MAILDIR_REPO=$(grep "CLEANUP_MAILDIR_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 230 |  | -        fi
 | 
	
		
			
			| 231 |  | -        if grep -q "ZERONET_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 232 |  | -            ZERONET_COMMIT=$(grep "ZERONET_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 233 |  | -        fi
 | 
	
		
			
			| 234 |  | -        if grep -q "INADYN_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 235 |  | -            INADYN_REPO=$(grep "INADYN_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 236 |  | -        fi
 | 
	
		
			
			| 237 |  | -        if grep -q "INADYN_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 238 |  | -            INADYN_COMMIT=$(grep "INADYN_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 239 |  | -        fi
 | 
	
		
			
			| 240 |  | -        if grep -q "GPG_KEYSERVER" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 241 |  | -            GPG_KEYSERVER=$(grep "GPG_KEYSERVER" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 242 |  | -        fi
 | 
	
		
			
			| 243 |  | -        if grep -q "IPFS_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 244 |  | -            IPFS_PORT=$(grep "IPFS_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 245 |  | -        fi
 | 
	
		
			
			| 246 |  | -        if grep -q "TRACKER_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 247 |  | -            TRACKER_PORT=$(grep "TRACKER_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 248 |  | -        fi
 | 
	
		
			
			| 249 |  | -        if grep -q "ZERONET_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 250 |  | -            ZERONET_PORT=$(grep "ZERONET_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 251 |  | -        fi
 | 
	
		
			
			| 252 |  | -        if grep -q "DH_KEYLENGTH" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 253 |  | -            DH_KEYLENGTH=$(grep "DH_KEYLENGTH" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 254 |  | -        fi
 | 
	
		
			
			| 255 |  | -        if grep -q "IRC_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 256 |  | -            IRC_PORT=$(grep "IRC_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 257 |  | -        fi
 | 
	
		
			
			| 258 |  | -        if grep -q "WIFI_CHANNEL" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 259 |  | -            WIFI_CHANNEL=$(grep "WIFI_CHANNEL" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 260 |  | -        fi
 | 
	
		
			
			| 261 |  | -        if grep -q "BATMAN_CELLID" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 262 |  | -            BATMAN_CELLID=$(grep "BATMAN_CELLID" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 263 |  | -        fi
 | 
	
		
			
			| 264 |  | -        if grep -q "TOX_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 265 |  | -            TOX_PORT=$(grep "TOX_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 266 |  | -        fi
 | 
	
		
			
			| 267 |  | -        if grep -q "TOX_NODES" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 268 |  | -            TOX_NODES=$(grep "TOX_NODES" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 269 |  | -        fi
 | 
	
		
			
			| 270 |  | -        if grep -q "TOXCORE_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 271 |  | -            TOXCORE_REPO=$(grep "TOXCORE_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 272 |  | -        fi
 | 
	
		
			
			| 273 |  | -        if grep -q "ENABLE_SOCIAL_KEY_MANAGEMENT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 274 |  | -            ENABLE_SOCIAL_KEY_MANAGEMENT=$(grep "ENABLE_SOCIAL_KEY_MANAGEMENT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 275 |  | -        fi
 | 
	
		
			
			| 276 |  | -        if grep -q "IPV6_NETWORK" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 277 |  | -            IPV6_NETWORK=$(grep "IPV6_NETWORK" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 278 |  | -        fi
 | 
	
		
			
			| 279 |  | -        if grep -q "HWRNG_TYPE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 280 |  | -            HWRNG_TYPE=$(grep "HWRNG_TYPE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 281 |  | -        fi
 | 
	
		
			
			| 282 |  | -        if grep -q "MEDIAGOBLIN_DOMAIN_NAME" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 283 |  | -            MEDIAGOBLIN_DOMAIN_NAME=$(grep "MEDIAGOBLIN_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 284 |  | -        fi
 | 
	
		
			
			| 285 |  | -        if grep -q "MEDIAGOBLIN_CODE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 286 |  | -            MEDIAGOBLIN_CODE=$(grep "MEDIAGOBLIN_CODE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 287 |  | -        fi
 | 
	
		
			
			| 288 |  | -        if grep -q "MEDIAGOBLIN_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 289 |  | -            MEDIAGOBLIN_REPO=$(grep "MEDIAGOBLIN_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 290 |  | -        fi
 | 
	
		
			
			| 291 |  | -        if grep -q "MEDIAGOBLIN_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 292 |  | -            MEDIAGOBLIN_COMMIT=$(grep "MEDIAGOBLIN_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 293 |  | -        fi
 | 
	
		
			
			| 294 |  | -        if grep -q "GIT_ADMIN_PASSWORD" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 295 |  | -            GIT_ADMIN_PASSWORD=$(grep "GIT_ADMIN_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 296 |  | -        fi
 | 
	
		
			
			| 297 |  | -        if grep -q "GIT_DOMAIN_NAME" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 298 |  | -            GIT_DOMAIN_NAME=$(grep "GIT_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 299 |  | -        fi
 | 
	
		
			
			| 300 |  | -        if grep -q "GIT_CODE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 301 |  | -            GIT_CODE=$(grep "GIT_CODE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 302 |  | -        fi
 | 
	
		
			
			| 303 |  | -        if grep -q "SYSTEM_TYPE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 304 |  | -            SYSTEM_TYPE=$(grep "SYSTEM_TYPE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 305 |  | -        fi
 | 
	
		
			
			| 306 |  | -        if grep -q "SSL_PROTOCOLS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 307 |  | -            SSL_PROTOCOLS=$(grep "SSL_PROTOCOLS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 308 |  | -        fi
 | 
	
		
			
			| 309 |  | -        if grep -q "SSL_CIPHERS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 310 |  | -            SSL_CIPHERS=$(grep "SSL_CIPHERS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 311 |  | -        fi
 | 
	
		
			
			| 312 |  | -        if grep -q "SSH_CIPHERS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 313 |  | -            SSH_CIPHERS=$(grep "SSH_CIPHERS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 314 |  | -        fi
 | 
	
		
			
			| 315 |  | -        if grep -q "SSH_MACS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 316 |  | -            SSH_MACS=$(grep "SSH_MACS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 317 |  | -        fi
 | 
	
		
			
			| 318 |  | -        if grep -q "SSH_KEX" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 319 |  | -            SSH_KEX=$(grep "SSH_KEX" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 320 |  | -        fi
 | 
	
		
			
			| 321 |  | -        if grep -q "SSH_HOST_KEY_ALGORITHMS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 322 |  | -            SSH_HOST_KEY_ALGORITHMS=$(grep "SSH_HOST_KEY_ALGORITHMS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 323 |  | -        fi
 | 
	
		
			
			| 324 |  | -        if grep -q "SSH_PASSWORDS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 325 |  | -            SSH_PASSWORDS=$(grep "SSH_PASSWORDS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 326 |  | -        fi
 | 
	
		
			
			| 327 |  | -        if grep -q "XMPP_CIPHERS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 328 |  | -            XMPP_CIPHERS=$(grep "XMPP_CIPHERS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 329 |  | -        fi
 | 
	
		
			
			| 330 |  | -        if grep -q "XMPP_ECC_CURVE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 331 |  | -            XMPP_ECC_CURVE=$(grep "XMPP_ECC_CURVE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 332 |  | -        fi
 | 
	
		
			
			| 333 |  | -        if grep -q "MY_USERNAME" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 334 |  | -            MY_USERNAME=$(grep "MY_USERNAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 335 |  | -        fi
 | 
	
		
			
			| 336 |  | -        if grep -q "DOMAIN_NAME" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 337 |  | -            # for backwards compatability
 | 
	
		
			
			| 338 |  | -            DEFAULT_DOMAIN_NAME=$(grep "DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 339 |  | -        fi
 | 
	
		
			
			| 340 |  | -        if grep -q "DEFAULT_DOMAIN_NAME" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 341 |  | -            DEFAULT_DOMAIN_NAME=$(grep "DEFAULT_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 342 |  | -        fi
 | 
	
		
			
			| 343 |  | -        if grep -q "DEFAULT_DOMAIN_CODE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 344 |  | -            DEFAULT_DOMAIN_CODE=$(grep "DEFAULT_DOMAIN_CODE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 345 |  | -        fi
 | 
	
		
			
			| 346 |  | -        if grep -q "NAMESERVER1" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 347 |  | -            NAMESERVER1=$(grep "NAMESERVER1" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 348 |  | -        fi
 | 
	
		
			
			| 349 |  | -        if grep -q "NAMESERVER2" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 350 |  | -            NAMESERVER2=$(grep "NAMESERVER2" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 351 |  | -        fi
 | 
	
		
			
			|  | 63 | +
 | 
	
		
			
			|  | 64 | +        read_config_param "FRIENDS_MIRRORS_SERVER"
 | 
	
		
			
			|  | 65 | +        read_config_param "FRIENDS_MIRRORS_SSH_PORT"
 | 
	
		
			
			|  | 66 | +        read_config_param "FRIENDS_MIRRORS_PASSWORD"
 | 
	
		
			
			|  | 67 | +        read_config_param "MY_MIRRORS_PASSWORD"
 | 
	
		
			
			|  | 68 | +
 | 
	
		
			
			|  | 69 | +        read_config_param "SYSTEM_TYPE"
 | 
	
		
			
			|  | 70 | +        read_config_param "SSL_PROTOCOLS"
 | 
	
		
			
			|  | 71 | +        read_config_param "SSL_CIPHERS"
 | 
	
		
			
			|  | 72 | +        read_config_param "SSH_CIPHERS"
 | 
	
		
			
			|  | 73 | +        read_config_param "SSH_MACS"
 | 
	
		
			
			|  | 74 | +        read_config_param "SSH_KEX"
 | 
	
		
			
			|  | 75 | +        read_config_param "SSH_HOST_KEY_ALGORITHMS"
 | 
	
		
			
			|  | 76 | +        read_config_param "SSH_PASSWORDS"
 | 
	
		
			
			|  | 77 | +        read_config_param "REFRESH_GPG_KEYS_HOURS"
 | 
	
		
			
			|  | 78 | +        read_config_param "GPG_KEYSERVER"
 | 
	
		
			
			|  | 79 | +        read_config_param "ENABLE_SOCIAL_KEY_MANAGEMENT"
 | 
	
		
			
			|  | 80 | +        read_config_param "MY_USERNAME"
 | 
	
		
			
			|  | 81 | +        read_config_param "DOMAIN_NAME"
 | 
	
		
			
			|  | 82 | +        read_config_param "DEFAULT_DOMAIN_NAME"
 | 
	
		
			
			|  | 83 | +        read_config_param "DEFAULT_DOMAIN_CODE"
 | 
	
		
			
			|  | 84 | +        read_config_param "NAMESERVER1"
 | 
	
		
			
			|  | 85 | +        read_config_param "NAMESERVER2"
 | 
	
		
			
			|  | 86 | +        read_config_param "GET_IP_ADDRESS_URL"
 | 
	
		
			
			|  | 87 | +        read_config_param "DDNS_PROVIDER"
 | 
	
		
			
			|  | 88 | +        read_config_param "DDNS_USERNAME"
 | 
	
		
			
			|  | 89 | +        read_config_param "DDNS_PASSWORD"
 | 
	
		
			
			|  | 90 | +        read_config_param "LOCAL_NETWORK_STATIC_IP_ADDRESS"
 | 
	
		
			
			|  | 91 | +        read_config_param "ROUTER_IP_ADDRESS"
 | 
	
		
			
			|  | 92 | +        read_config_param "CPU_CORES"
 | 
	
		
			
			|  | 93 | +        read_config_param "WEBSERVER_LOG_LEVEL"
 | 
	
		
			
			|  | 94 | +        read_config_param "ROUTE_THROUGH_TOR"
 | 
	
		
			
			|  | 95 | +        read_config_param "MY_NAME"
 | 
	
		
			
			|  | 96 | +        read_config_param "MY_EMAIL_ADDRESS"
 | 
	
		
			
			|  | 97 | +        read_config_param "INSTALLING_ON_BBB"
 | 
	
		
			
			|  | 98 | +        read_config_param "SSH_PORT"
 | 
	
		
			
			|  | 99 | +        read_config_param "INSTALLED_WITHIN_DOCKER"
 | 
	
		
			
			|  | 100 | +read_config_param "GPG_ENCRYPT_STORED_EMAIL"
 | 
	
		
			
			|  | 101 | +        read_config_param "MY_GPG_PUBLIC_KEY"
 | 
	
		
			
			|  | 102 | +        read_config_param "MY_GPG_PRIVATE_KEY"
 | 
	
		
			
			|  | 103 | +        read_config_param "MY_GPG_PUBLIC_KEY_ID"
 | 
	
		
			
			|  | 104 | +        read_config_param "USB_DRIVE"
 | 
	
		
			
			|  | 105 | +        read_config_param "MAX_PHP_MEMORY"
 | 
	
		
			
			|  | 106 | +        read_config_param "TLS_TIME_SOURCE1"
 | 
	
		
			
			|  | 107 | +        read_config_param "TLS_TIME_SOURCE2"
 | 
	
		
			
			|  | 108 | +
 | 
	
		
			
			|  | 109 | +        read_config_param "WEBMAIL_REPO"
 | 
	
		
			
			|  | 110 | +        read_config_param "WEBMAIL_COMMIT"
 | 
	
		
			
			|  | 111 | +
 | 
	
		
			
			|  | 112 | +        read_config_param "WIFI_INTERFACE"
 | 
	
		
			
			|  | 113 | +        read_config_param "WIFI_SSID"
 | 
	
		
			
			|  | 114 | +        read_config_param "WIFI_TYPE"
 | 
	
		
			
			|  | 115 | +        read_config_param "WIFI_PASSPHRASE"
 | 
	
		
			
			|  | 116 | +        read_config_param "WIFI_HOTSPOT"
 | 
	
		
			
			|  | 117 | +        read_config_param "WIFI_NETWORKS_FILE"
 | 
	
		
			
			|  | 118 | +
 | 
	
		
			
			|  | 119 | +        read_config_param "SYNCTHING_ID"
 | 
	
		
			
			|  | 120 | +        read_config_param "SYNCTHING_CONFIG_PATH"
 | 
	
		
			
			|  | 121 | +        read_config_param "SYNCTHING_CONFIG_FILE"
 | 
	
		
			
			|  | 122 | +        read_config_param "SYNCTHING_RELAY_SERVER"
 | 
	
		
			
			|  | 123 | +        read_config_param "SYNCTHING_RELEASES"
 | 
	
		
			
			|  | 124 | +        read_config_param "SYNCTHING_PORT"
 | 
	
		
			
			|  | 125 | +        read_config_param "SYNCTHING_SHARED_DATA"
 | 
	
		
			
			|  | 126 | +
 | 
	
		
			
			|  | 127 | +        read_config_param "TURN_PORT"
 | 
	
		
			
			|  | 128 | +        read_config_param "TURN_TLS_PORT"
 | 
	
		
			
			|  | 129 | +        read_config_param "TURN_NONCE"
 | 
	
		
			
			|  | 130 | +
 | 
	
		
			
			|  | 131 | +        read_config_param "DEFAULT_SEARCH"
 | 
	
		
			
			|  | 132 | +        read_config_param "SEARCH_ENGINE_PASSWORD"
 | 
	
		
			
			|  | 133 | +
 | 
	
		
			
			|  | 134 | +        read_config_param "XMPP_PASSWORD"
 | 
	
		
			
			|  | 135 | +
 | 
	
		
			
			|  | 136 | +        read_config_param "RSS_READER_REPO"
 | 
	
		
			
			|  | 137 | +        read_config_param "RSS_MOBILE_READER_REPO"
 | 
	
		
			
			|  | 138 | +        read_config_param "RSS_READER_COMMIT"
 | 
	
		
			
			|  | 139 | +        read_config_param "RSS_MOBILE_READER_COMMIT"
 | 
	
		
			
			|  | 140 | +        read_config_param "RSS_READER_ADMIN_PASSWORD"
 | 
	
		
			
			|  | 141 | +        read_config_param "RSS_READER_DOMAIN_NAME"
 | 
	
		
			
			|  | 142 | +
 | 
	
		
			
			|  | 143 | +        read_config_param "PROJECT_WEBSITE"
 | 
	
		
			
			|  | 144 | +        read_config_param "PROJECT_REPO"
 | 
	
		
			
			|  | 145 | +
 | 
	
		
			
			|  | 146 | +        read_config_param "ONION_ONLY"
 | 
	
		
			
			|  | 147 | +        read_config_param "DEFAULT_LANGUAGE"
 | 
	
		
			
			|  | 148 | +        read_config_param "MINIMAL_INSTALL"
 | 
	
		
			
			|  | 149 | +        read_config_param "LETSENCRYPT_SERVER"
 | 
	
		
			
			|  | 150 | +
 | 
	
		
			
			|  | 151 | +        read_config_param "FULLBLOG_REPO"
 | 
	
		
			
			|  | 152 | +        read_config_param "FULLBLOG_COMMIT"
 | 
	
		
			
			|  | 153 | +
 | 
	
		
			
			|  | 154 | +        read_config_param "IRC_PORT"
 | 
	
		
			
			|  | 155 | +        read_config_param "IRC_PASSWORD"
 | 
	
		
			
			|  | 156 | +
 | 
	
		
			
			|  | 157 | +        read_config_param "GOGS_COMMIT"
 | 
	
		
			
			|  | 158 | +        read_config_param "GIT_ADMIN_PASSWORD"
 | 
	
		
			
			|  | 159 | +        read_config_param "GIT_DOMAIN_NAME"
 | 
	
		
			
			|  | 160 | +        read_config_param "GIT_CODE"
 | 
	
		
			
			|  | 161 | +
 | 
	
		
			
			|  | 162 | +        read_config_param "TOXCORE_COMMIT"
 | 
	
		
			
			|  | 163 | +        read_config_param "TOXIC_COMMIT"
 | 
	
		
			
			|  | 164 | +
 | 
	
		
			
			|  | 165 | +        read_config_param "GPGIT_REPO"
 | 
	
		
			
			|  | 166 | +        read_config_param "GPGIT_COMMIT"
 | 
	
		
			
			|  | 167 | +
 | 
	
		
			
			|  | 168 | +        read_config_param "HUBZILLA_REPO"
 | 
	
		
			
			|  | 169 | +        read_config_param "HUBZILLA_COMMIT"
 | 
	
		
			
			|  | 170 | +        read_config_param "HUBZILLA_DOMAIN_NAME"
 | 
	
		
			
			|  | 171 | +        read_config_param "HUBZILLA_CODE"
 | 
	
		
			
			|  | 172 | +
 | 
	
		
			
			|  | 173 | +        read_config_param "IPFS_COMMIT"
 | 
	
		
			
			|  | 174 | +
 | 
	
		
			
			|  | 175 | +        read_config_param "ZERONET_BLOG_COMMIT"
 | 
	
		
			
			|  | 176 | +        read_config_param "ZERONET_MAIL_COMMIT"
 | 
	
		
			
			|  | 177 | +        read_config_param "ZERONET_FORUM_COMMIT"
 | 
	
		
			
			|  | 178 | +        read_config_param "TRACKER_PORT"
 | 
	
		
			
			|  | 179 | +        read_config_param "ZERONET_PORT"
 | 
	
		
			
			|  | 180 | +
 | 
	
		
			
			|  | 181 | +        read_config_param "NGINX_ENSITE_REPO"
 | 
	
		
			
			|  | 182 | +        read_config_param "NGINX_ENSITE_REPO"
 | 
	
		
			
			|  | 183 | +        read_config_param "NGINX_ENSITE_COMMIT"
 | 
	
		
			
			|  | 184 | +
 | 
	
		
			
			|  | 185 | +        read_config_param "CLEANUP_MAILDIR_COMMIT"
 | 
	
		
			
			|  | 186 | +        read_config_param "CLEANUP_MAILDIR_REPO"
 | 
	
		
			
			|  | 187 | +
 | 
	
		
			
			|  | 188 | +        read_config_param "ZERONET_COMMIT"
 | 
	
		
			
			|  | 189 | +
 | 
	
		
			
			|  | 190 | +        read_config_param "INADYN_REPO"
 | 
	
		
			
			|  | 191 | +        read_config_param "INADYN_COMMIT"
 | 
	
		
			
			|  | 192 | +
 | 
	
		
			
			|  | 193 | +        read_config_param "IPFS_PORT"
 | 
	
		
			
			|  | 194 | +
 | 
	
		
			
			|  | 195 | +        read_config_param "DH_KEYLENGTH"
 | 
	
		
			
			|  | 196 | +        read_config_param "WIFI_CHANNEL"
 | 
	
		
			
			|  | 197 | +        read_config_param "BATMAN_CELLID"
 | 
	
		
			
			|  | 198 | +
 | 
	
		
			
			|  | 199 | +        read_config_param "TOX_PORT"
 | 
	
		
			
			|  | 200 | +        read_config_param "TOX_NODES"
 | 
	
		
			
			|  | 201 | +        read_config_param "TOXCORE_REPO"
 | 
	
		
			
			|  | 202 | +
 | 
	
		
			
			|  | 203 | +        read_config_param "IPV6_NETWORK"
 | 
	
		
			
			|  | 204 | +        read_config_param "HWRNG_TYPE"
 | 
	
		
			
			|  | 205 | +
 | 
	
		
			
			|  | 206 | +        read_config_param "MEDIAGOBLIN_DOMAIN_NAME"
 | 
	
		
			
			|  | 207 | +        read_config_param "MEDIAGOBLIN_CODE"
 | 
	
		
			
			|  | 208 | +        read_config_param "MEDIAGOBLIN_REPO"
 | 
	
		
			
			|  | 209 | +        read_config_param "MEDIAGOBLIN_COMMIT"
 | 
	
		
			
			|  | 210 | +
 | 
	
		
			
			|  | 211 | +        read_config_param "XMPP_CIPHERS"
 | 
	
		
			
			|  | 212 | +        read_config_param "XMPP_ECC_CURVE"
 | 
	
		
			
			|  | 213 | +
 | 
	
		
			
			|  | 214 | +        read_config_param "MUMBLE_PORT"
 | 
	
		
			
			|  | 215 | +        read_config_param "MUMBLE_SERVER_PASSWORD"
 | 
	
		
			
			|  | 216 | +
 | 
	
		
			
			|  | 217 | +        read_config_param "SIP_PORT"
 | 
	
		
			
			|  | 218 | +        read_config_param "SIP_TLS_PORT"
 | 
	
		
			
			|  | 219 | +        read_config_param "SIP_SERVER_PASSWORD"
 | 
	
		
			
			|  | 220 | +
 | 
	
		
			
			|  | 221 | +        read_config_param "ENABLE_BABEL"
 | 
	
		
			
			|  | 222 | +        read_config_param "ENABLE_BATMAN"
 | 
	
		
			
			|  | 223 | +        read_config_param "ENABLE_CJDNS"
 | 
	
		
			
			|  | 224 | +
 | 
	
		
			
			|  | 225 | +        read_config_param "CJDNS_COMMIT"
 | 
	
		
			
			|  | 226 | +        read_config_param "CJDNS_IPV6"
 | 
	
		
			
			|  | 227 | +        read_config_param "CJDNS_PUBLIC_KEY"
 | 
	
		
			
			|  | 228 | +        read_config_param "CJDNS_PRIVATE_KEY"
 | 
	
		
			
			|  | 229 | +
 | 
	
		
			
			|  | 230 | +        read_config_param "WIKI_TITLE"
 | 
	
		
			
			|  | 231 | +        read_config_param "WIKI_DOMAIN_NAME"
 | 
	
		
			
			|  | 232 | +        read_config_param "WIKI_CODE"
 | 
	
		
			
			|  | 233 | +
 | 
	
		
			
			|  | 234 | +        read_config_param "PUBLIC_MAILING_LIST"
 | 
	
		
			
			|  | 235 | +
 | 
	
		
			
			|  | 236 | +        read_config_param "FULLBLOG_DOMAIN_NAME"
 | 
	
		
			
			|  | 237 | +        read_config_param "FULLBLOG_CODE"
 | 
	
		
			
			|  | 238 | +        read_config_param "MY_BLOG_TITLE"
 | 
	
		
			
			|  | 239 | +        read_config_param "MY_BLOG_SUBTITLE"
 | 
	
		
			
			|  | 240 | +
 | 
	
		
			
			| 352 | 241 |          if grep -q "DEBIAN_REPO" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 353 | 242 |              DEBIAN_REPO=$(grep "DEBIAN_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 354 | 243 |              CHECK_MESSAGE=$"Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list."
 | 
	
		
			
			| 355 | 244 |          fi
 | 
	
		
			
			| 356 |  | -        if grep -q "MUMBLE_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 357 |  | -            MUMBLE_PORT=$(grep "MUMBLE_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 358 |  | -        fi
 | 
	
		
			
			| 359 |  | -        if grep -q "MUMBLE_SERVER_PASSWORD" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 360 |  | -            MUMBLE_SERVER_PASSWORD=$(grep "MUMBLE_SERVER_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 361 |  | -        fi
 | 
	
		
			
			| 362 |  | -        if grep -q "SIP_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 363 |  | -            SIP_PORT=$(grep "SIP_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 364 |  | -        fi
 | 
	
		
			
			| 365 |  | -        if grep -q "SIP_TLS_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 366 |  | -            SIP_TLS_PORT=$(grep "SIP_TLS_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 367 |  | -        fi
 | 
	
		
			
			| 368 |  | -        if grep -q "SIP_SERVER_PASSWORD" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 369 |  | -            SIP_SERVER_PASSWORD=$(grep "SIP_SERVER_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 370 |  | -        fi
 | 
	
		
			
			| 371 |  | -        if grep -q "GET_IP_ADDRESS_URL" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 372 |  | -            GET_IP_ADDRESS_URL=$(grep "GET_IP_ADDRESS_URL" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 373 |  | -        fi
 | 
	
		
			
			| 374 |  | -        if grep -q "DDNS_PROVIDER" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 375 |  | -            DDNS_PROVIDER=$(grep "DDNS_PROVIDER" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 376 |  | -        fi
 | 
	
		
			
			| 377 |  | -        if grep -q "DDNS_USERNAME" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 378 |  | -            DDNS_USERNAME=$(grep "DDNS_USERNAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 379 |  | -        fi
 | 
	
		
			
			| 380 |  | -        if grep -q "DDNS_PASSWORD" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 381 |  | -            DDNS_PASSWORD=$(grep "DDNS_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 382 |  | -        fi
 | 
	
		
			
			| 383 |  | -        if grep -q "LOCAL_NETWORK_STATIC_IP_ADDRESS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 384 |  | -            LOCAL_NETWORK_STATIC_IP_ADDRESS=$(grep "LOCAL_NETWORK_STATIC_IP_ADDRESS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 385 |  | -        fi
 | 
	
		
			
			| 386 |  | -        if grep -q "ENABLE_BABEL" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 387 |  | -            ENABLE_BABEL=$(grep "ENABLE_BABEL" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 388 |  | -        fi
 | 
	
		
			
			| 389 |  | -        if grep -q "ENABLE_BATMAN" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 390 |  | -            ENABLE_BATMAN=$(grep "ENABLE_BATMAN" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 391 |  | -        fi
 | 
	
		
			
			| 392 |  | -        if grep -q "ENABLE_CJDNS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 393 |  | -            ENABLE_CJDNS=$(grep "ENABLE_CJDNS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 394 |  | -        fi
 | 
	
		
			
			| 395 |  | -        if grep -q "CJDNS_COMMIT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 396 |  | -            CJDNS_COMMIT=$(grep "CJDNS_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 397 |  | -        fi
 | 
	
		
			
			| 398 |  | -        if grep -q "CJDNS_IPV6" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 399 |  | -            CJDNS_IPV6=$(grep "CJDNS_IPV6" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 400 |  | -        fi
 | 
	
		
			
			| 401 |  | -        if grep -q "CJDNS_PUBLIC_KEY" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 402 |  | -            CJDNS_PUBLIC_KEY=$(grep "CJDNS_PUBLIC_KEY" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 403 |  | -        fi
 | 
	
		
			
			| 404 |  | -        if grep -q "CJDNS_PRIVATE_KEY" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 405 |  | -            CJDNS_PRIVATE_KEY=$(grep "CJDNS_PRIVATE_KEY" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 406 |  | -        fi
 | 
	
		
			
			| 407 |  | -        if grep -q "ROUTER_IP_ADDRESS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 408 |  | -            ROUTER_IP_ADDRESS=$(grep "ROUTER_IP_ADDRESS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 409 |  | -        fi
 | 
	
		
			
			| 410 |  | -        if grep -q "CPU_CORES" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 411 |  | -            CPU_CORES=$(grep "CPU_CORES" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 412 |  | -        fi
 | 
	
		
			
			| 413 |  | -        if grep -q "WEBSERVER_LOG_LEVEL" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 414 |  | -            WEBSERVER_LOG_LEVEL=$(grep "WEBSERVER_LOG_LEVEL" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 415 |  | -        fi
 | 
	
		
			
			| 416 |  | -        if grep -q "ROUTE_THROUGH_TOR" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 417 |  | -            ROUTE_THROUGH_TOR=$(grep "ROUTE_THROUGH_TOR" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 418 |  | -        fi
 | 
	
		
			
			| 419 |  | -        if grep -q "WIKI_TITLE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 420 |  | -            WIKI_TITLE=$(grep "WIKI_TITLE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 421 |  | -        fi
 | 
	
		
			
			| 422 |  | -        if grep -q "MY_NAME" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 423 |  | -            MY_NAME=$(grep "MY_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 424 |  | -        fi
 | 
	
		
			
			| 425 |  | -        if grep -q "MY_EMAIL_ADDRESS" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 426 |  | -            MY_EMAIL_ADDRESS=$(grep "MY_EMAIL_ADDRESS" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 427 |  | -        fi
 | 
	
		
			
			| 428 |  | -        if grep -q "INSTALLING_ON_BBB" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 429 |  | -            INSTALLING_ON_BBB=$(grep "INSTALLING_ON_BBB" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 430 |  | -        fi
 | 
	
		
			
			| 431 |  | -        if grep -q "SSH_PORT" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 432 |  | -            SSH_PORT=$(grep "SSH_PORT" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 433 |  | -        fi
 | 
	
		
			
			| 434 |  | -        if grep -q "INSTALLED_WITHIN_DOCKER" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 435 |  | -            INSTALLED_WITHIN_DOCKER=$(grep "INSTALLED_WITHIN_DOCKER" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 436 |  | -        fi
 | 
	
		
			
			| 437 |  | -        if grep -q "PUBLIC_MAILING_LIST" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 438 |  | -            PUBLIC_MAILING_LIST=$(grep "PUBLIC_MAILING_LIST" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 439 |  | -        fi
 | 
	
		
			
			| 440 |  | -        if grep -q "HUBZILLA_DOMAIN_NAME" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 441 |  | -            HUBZILLA_DOMAIN_NAME=$(grep "HUBZILLA_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 442 |  | -        fi
 | 
	
		
			
			| 443 |  | -        if grep -q "HUBZILLA_CODE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 444 |  | -            HUBZILLA_CODE=$(grep "HUBZILLA_CODE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 445 |  | -        fi
 | 
	
		
			
			| 446 |  | -        if grep -q "WIKI_DOMAIN_NAME" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 447 |  | -            WIKI_DOMAIN_NAME=$(grep "WIKI_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 448 |  | -        fi
 | 
	
		
			
			| 449 |  | -        if grep -q "WIKI_CODE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 450 |  | -            WIKI_CODE=$(grep "WIKI_CODE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 451 |  | -        fi
 | 
	
		
			
			| 452 |  | -        if grep -q "FULLBLOG_DOMAIN_NAME" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 453 |  | -            FULLBLOG_DOMAIN_NAME=$(grep "FULLBLOG_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 454 |  | -        fi
 | 
	
		
			
			| 455 |  | -        if grep -q "FULLBLOG_CODE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 456 |  | -            FULLBLOG_CODE=$(grep "FULLBLOG_CODE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 457 |  | -        fi
 | 
	
		
			
			| 458 |  | -        if grep -q "MY_BLOG_TITLE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 459 |  | -            MY_BLOG_TITLE=$(grep "MY_BLOG_TITLE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 460 |  | -        fi
 | 
	
		
			
			| 461 |  | -        if grep -q "MY_BLOG_SUBTITLE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 462 |  | -            MY_BLOG_SUBTITLE=$(grep "MY_BLOG_SUBTITLE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 463 |  | -        fi
 | 
	
		
			
			| 464 |  | -        if grep -q "GPG_ENCRYPT_STORED_EMAIL" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 465 |  | -            GPG_ENCRYPT_STORED_EMAIL=$(grep "GPG_ENCRYPT_STORED_EMAIL" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 466 |  | -        fi
 | 
	
		
			
			| 467 |  | -        if grep -q "MY_GPG_PUBLIC_KEY" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 468 |  | -            MY_GPG_PUBLIC_KEY=$(grep "MY_GPG_PUBLIC_KEY" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 469 |  | -        fi
 | 
	
		
			
			| 470 |  | -        if grep -q "MY_GPG_PRIVATE_KEY" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 471 |  | -            MY_GPG_PRIVATE_KEY=$(grep "MY_GPG_PRIVATE_KEY" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 472 |  | -        fi
 | 
	
		
			
			| 473 |  | -        if grep -q "MY_GPG_PUBLIC_KEY_ID" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 474 |  | -            MY_GPG_PUBLIC_KEY_ID=$(grep "MY_GPG_PUBLIC_KEY_ID" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 475 |  | -        fi
 | 
	
		
			
			| 476 |  | -        if grep -q "USB_DRIVE" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 477 |  | -            USB_DRIVE=$(grep "USB_DRIVE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 478 |  | -        fi
 | 
	
		
			
			| 479 |  | -        if grep -q "MAX_PHP_MEMORY" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 480 |  | -            MAX_PHP_MEMORY=$(grep "MAX_PHP_MEMORY" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 481 |  | -        fi
 | 
	
		
			
			| 482 |  | -        if grep -q "TLS_TIME_SOURCE1" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 483 |  | -            TLS_TIME_SOURCE1=$(grep "TLS_TIME_SOURCE1" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 484 |  | -        fi
 | 
	
		
			
			| 485 |  | -        if grep -q "TLS_TIME_SOURCE2" $CONFIGURATION_FILE; then
 | 
	
		
			
			| 486 |  | -            TLS_TIME_SOURCE2=$(grep "TLS_TIME_SOURCE2" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
 | 
	
		
			
			| 487 |  | -        fi
 | 
	
		
			
			| 488 | 245 |      fi
 | 
	
		
			
			| 489 | 246 |      echo "System type: $SYSTEM_TYPE"
 | 
	
		
			
			| 490 | 247 |  }
 |