| 
				
			 | 
			
			
				@@ -441,6 +441,7 @@ TOXIC_COMMIT='88270827a96b2082e254677f35585ed24581a42c' 
			 | 
		
	
		
			
			| 
				441
			 | 
			
				441
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				442
			 | 
			
				442
			 | 
			
			
				 #ZERONET_REPO='https://github.com/HelloZeroNet/ZeroNet.git' 
			 | 
		
	
		
			
			| 
				443
			 | 
			
				443
			 | 
			
			
				 ZERONET_REPO='https://github.com/HelloZeroNet/ZeroNet.git' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				444
			 | 
			
			
				+ZERONET_COMMIT='675bd462556c541d65e2d95f91f899146a373aad' 
			 | 
		
	
		
			
			| 
				444
			 | 
			
				445
			 | 
			
			
				 ZERONET_BLOG_REPO='https://github.com/HelloZeroNet/ZeroBlog' 
			 | 
		
	
		
			
			| 
				445
			 | 
			
				446
			 | 
			
			
				 ZERONET_FORUM_REPO='https://github.com/HelloZeroNet/ZeroTalk' 
			 | 
		
	
		
			
			| 
				446
			 | 
			
				447
			 | 
			
			
				 ZERONET_URL=http://127.0.0.1:43110 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -866,6 +867,9 @@ function read_configuration { 
			 | 
		
	
		
			
			| 
				866
			 | 
			
				867
			 | 
			
			
				       if grep -q "GNUSOCIAL_COMMIT" $CONFIGURATION_FILE; then 
			 | 
		
	
		
			
			| 
				867
			 | 
			
				868
			 | 
			
			
				           GNUSOCIAL_COMMIT=$(grep "GNUSOCIAL_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}') 
			 | 
		
	
		
			
			| 
				868
			 | 
			
				869
			 | 
			
			
				       fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				870
			 | 
			
			
				+      if grep -q "ZERONET_COMMIT" $CONFIGURATION_FILE; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				871
			 | 
			
			
				+          ZERONET_COMMIT=$(grep "ZERONET_COMMIT" $CONFIGURATION_FILE | awk -F '=' '{print $2}') 
			 | 
		
	
		
			
			| 
				
			 | 
			
				872
			 | 
			
			
				+      fi 
			 | 
		
	
		
			
			| 
				869
			 | 
			
				873
			 | 
			
			
				       if grep -q "INADYN_REPO" $CONFIGURATION_FILE; then 
			 | 
		
	
		
			
			| 
				870
			 | 
			
				874
			 | 
			
			
				           INADYN_REPO=$(grep "INADYN_REPO" $CONFIGURATION_FILE | awk -F '=' '{print $2}') 
			 | 
		
	
		
			
			| 
				871
			 | 
			
				875
			 | 
			
			
				       fi 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -1997,10 +2001,30 @@ function install_zeronet_forum { 
			 | 
		
	
		
			
			| 
				1997
			 | 
			
				2001
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				1998
			 | 
			
				2002
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				1999
			 | 
			
				2003
			 | 
			
			
				 function install_zeronet { 
			 | 
		
	
		
			
			| 
				2000
			 | 
			
				
			 | 
			
			
				-  if grep -Fxq "install_zeronet" $COMPLETION_FILE; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2004
			 | 
			
			
				+  if [[ $SYSTEM_TYPE != "$VARIANT_MESH" ]]; then 
			 | 
		
	
		
			
			| 
				2001
			 | 
			
				2005
			 | 
			
			
				       return 
			 | 
		
	
		
			
			| 
				2002
			 | 
			
				2006
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2003
			 | 
			
				
			 | 
			
			
				-  if [[ $SYSTEM_TYPE != "$VARIANT_MESH" ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2007
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2008
			 | 
			
			
				+  # update to the next commit 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2009
			 | 
			
			
				+  if [ -d /opt/zeronet ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2010
			 | 
			
			
				+      if grep -q "ZeroNet commit" $COMPLETION_FILE; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2011
			 | 
			
			
				+          CURRENT_ZERONET_COMMIT=$(grep "ZeroNet commit" $COMPLETION_FILE | awk -F ':' '{print $2}') 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2012
			 | 
			
			
				+          if [[ "$CURRENT_ZERONET_COMMIT" != "$ZERONET_COMMIT" ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2013
			 | 
			
			
				+              cd /opt/zeronet 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2014
			 | 
			
			
				+              git stash 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2015
			 | 
			
			
				+              git checkout master 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2016
			 | 
			
			
				+              git pull 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2017
			 | 
			
			
				+              git checkout $ZERONET_COMMIT 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2018
			 | 
			
			
				+              git branch -b $ZERONET_COMMIT 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2019
			 | 
			
			
				+              sed -i "s/ZeroNet commit.*/ZeroNet commit:$ZERONET_COMMIT/g" $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2020
			 | 
			
			
				+              systemctl restart zeronet.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2021
			 | 
			
			
				+          fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2022
			 | 
			
			
				+      else 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2023
			 | 
			
			
				+          echo "ZeroNet commit:$ZERONET_COMMIT" >> $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2024
			 | 
			
			
				+      fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2025
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2026
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2027
			 | 
			
			
				+  if grep -Fxq "install_zeronet" $COMPLETION_FILE; then 
			 | 
		
	
		
			
			| 
				2004
			 | 
			
				2028
			 | 
			
			
				       return 
			 | 
		
	
		
			
			| 
				2005
			 | 
			
				2029
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2006
			 | 
			
				2030
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2013,8 +2037,16 @@ function install_zeronet { 
			 | 
		
	
		
			
			| 
				2013
			 | 
			
				2037
			 | 
			
			
				   if [ ! -d /opt/zeronet ]; then 
			 | 
		
	
		
			
			| 
				2014
			 | 
			
				2038
			 | 
			
			
				       exit 56823 
			 | 
		
	
		
			
			| 
				2015
			 | 
			
				2039
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2040
			 | 
			
			
				+  cd /opt/zeronet 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2041
			 | 
			
			
				+  git checkout $ZERONET_COMMIT 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2042
			 | 
			
			
				+  git branch -b $ZERONET_COMMIT 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2043
			 | 
			
			
				+  if ! grep -q "ZeroNet commit" $COMPLETION_FILE; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2044
			 | 
			
			
				+      echo "ZeroNet commit:$ZERONET_COMMIT" >> $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2045
			 | 
			
			
				+  else 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2046
			 | 
			
			
				+      sed -i "s/ZeroNet commit.*/ZeroNet commit:$ZERONET_COMMIT/g" $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2047
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				2016
			 | 
			
				2048
			 | 
			
			
				   sudo chown -R zeronet:zeronet /opt/zeronet 
			 | 
		
	
		
			
			| 
				2017
			 | 
			
				
			 | 
			
			
				-  #cd /opt/zeronet 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2049
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				2018
			 | 
			
				2050
			 | 
			
			
				   #git checkout bashrc/bootstrap-file 
			 | 
		
	
		
			
			| 
				2019
			 | 
			
				2051
			 | 
			
			
				   # Hack to ensure that the file access port is opened 
			 | 
		
	
		
			
			| 
				2020
			 | 
			
				2052
			 | 
			
			
				   # This is because zeronet normally relies on an internet site 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -10247,7 +10279,7 @@ function install_gnu_social { 
			 | 
		
	
		
			
			| 
				10247
			 | 
			
				10279
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				10248
			 | 
			
				10280
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				10249
			 | 
			
				10281
			 | 
			
			
				   # update to the next commit 
			 | 
		
	
		
			
			| 
				10250
			 | 
			
				
			 | 
			
			
				-  if [ -d /var/www/$HUBZILLA_DOMAIN_NAME/htdocs ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				10282
			 | 
			
			
				+  if [ -d /var/www/$MICROBLOG_DOMAIN_NAME/htdocs ]; then 
			 | 
		
	
		
			
			| 
				10251
			 | 
			
				10283
			 | 
			
			
				       if grep -q "GNU Social commit" $COMPLETION_FILE; then 
			 | 
		
	
		
			
			| 
				10252
			 | 
			
				10284
			 | 
			
			
				           CURRENT_GNUSOCIAL_COMMIT=$(grep "GNU Social commit" $COMPLETION_FILE | awk -F ':' '{print $2}') 
			 | 
		
	
		
			
			| 
				10253
			 | 
			
				10285
			 | 
			
			
				           if [[ "$CURRENT_GNUSOCIAL_COMMIT" != "$GNUSOCIAL_COMMIT" ]]; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -11368,7 +11400,7 @@ function install_dynamicdns { 
			 | 
		
	
		
			
			| 
				11368
			 | 
			
				11400
			 | 
			
			
				               git checkout $INADYN_COMMIT 
			 | 
		
	
		
			
			| 
				11369
			 | 
			
				11401
			 | 
			
			
				               git branch -b $INADYN_COMMIT 
			 | 
		
	
		
			
			| 
				11370
			 | 
			
				11402
			 | 
			
			
				               sed -i "s/inadyn commit.*/inadyn commit:$INADYN_COMMIT/g" $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				11371
			 | 
			
				
			 | 
			
			
				-			  ./configure 
			 | 
		
	
		
			
			| 
				
			 | 
			
				11403
			 | 
			
			
				+              ./configure 
			 | 
		
	
		
			
			| 
				11372
			 | 
			
				11404
			 | 
			
			
				               USE_OPENSSL=1 make 
			 | 
		
	
		
			
			| 
				11373
			 | 
			
				11405
			 | 
			
			
				               make install 
			 | 
		
	
		
			
			| 
				11374
			 | 
			
				11406
			 | 
			
			
				               systemctl restart inadyn 
			 |