| 
				
			 | 
			
			
				@@ -2194,6 +2194,24 @@ function install_blog { 
			 | 
		
	
		
			
			| 
				2194
			 | 
			
				2194
			 | 
			
			
				   echo 'install_blog' >> $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				2195
			 | 
			
				2195
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				2196
			 | 
			
				2196
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				2197
			 | 
			
			
				+function get_mariadb_password { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2198
			 | 
			
			
				+  if [ -f /home/$MY_USERNAME/README ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2199
			 | 
			
			
				+	  if grep -q "MariaDB password" /home/$MY_USERNAME/README; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2200
			 | 
			
			
				+		  MARIADB_PASSWORD=$(cat /home/$MY_USERNAME/README | grep "MariaDB password" | awk -F ':' '{print $2}' | sed 's/^ *//') 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2201
			 | 
			
			
				+		  echo "MariaDB password: $MARIADB_PASSWORD" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2202
			 | 
			
			
				+	  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2203
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2204
			 | 
			
			
				+} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2205
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2206
			 | 
			
			
				+function get_mariadb_gnusocial_admin_password { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2207
			 | 
			
			
				+  if [ -f /home/$MY_USERNAME/README ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2208
			 | 
			
			
				+	  if grep -q "MariaDB gnusocial admin password" /home/$MY_USERNAME/README; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2209
			 | 
			
			
				+		  MICROBLOG_ADMIN_PASSWORD=$(cat /home/$MY_USERNAME/README | grep "MariaDB gnusocial admin password" | awk -F ':' '{print $2}' | sed 's/^ *//') 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2210
			 | 
			
			
				+		  echo "MariaDB gnusocial admin password: $MICROBLOG_ADMIN_PASSWORD" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2211
			 | 
			
			
				+	  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2212
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2213
			 | 
			
			
				+} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2214
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				2197
			 | 
			
				2215
			 | 
			
			
				 function install_mariadb { 
			 | 
		
	
		
			
			| 
				2198
			 | 
			
				2216
			 | 
			
			
				   if grep -Fxq "install_mariadb" $COMPLETION_FILE; then 
			 | 
		
	
		
			
			| 
				2199
			 | 
			
				2217
			 | 
			
			
				       return 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2204,8 +2222,9 @@ function install_mariadb { 
			 | 
		
	
		
			
			| 
				2204
			 | 
			
				2222
			 | 
			
			
				   apt-get -y --force-yes install software-properties-common 
			 | 
		
	
		
			
			| 
				2205
			 | 
			
				2223
			 | 
			
			
				   apt-get -y update 
			 | 
		
	
		
			
			| 
				2206
			 | 
			
				2224
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				2225
			 | 
			
			
				+  get_mariadb_password 
			 | 
		
	
		
			
			| 
				2207
			 | 
			
				2226
			 | 
			
			
				   if [ ! $MARIADB_PASSWORD ]; then 
			 | 
		
	
		
			
			| 
				2208
			 | 
			
				
			 | 
			
			
				-      MARIADB_PASSWORD=$(openssl rand -base64 32) 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2227
			 | 
			
			
				+	  MARIADB_PASSWORD=$(openssl rand -base64 32) 
			 | 
		
	
		
			
			| 
				2209
			 | 
			
				2228
			 | 
			
			
				       echo '' >> /home/$MY_USERNAME/README 
			 | 
		
	
		
			
			| 
				2210
			 | 
			
				2229
			 | 
			
			
				       echo "Your MariaDB password is: $MARIADB_PASSWORD" >> /home/$MY_USERNAME/README 
			 | 
		
	
		
			
			| 
				2211
			 | 
			
				2230
			 | 
			
			
				       echo '' >> /home/$MY_USERNAME/README 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2230,6 +2249,7 @@ function install_gnu_social { 
			 | 
		
	
		
			
			| 
				2230
			 | 
			
				2249
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2231
			 | 
			
				2250
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				2232
			 | 
			
				2251
			 | 
			
			
				   install_mariadb 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2252
			 | 
			
			
				+  get_mariadb_password 
			 | 
		
	
		
			
			| 
				2233
			 | 
			
				2253
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				2234
			 | 
			
				2254
			 | 
			
			
				   apt-get -y --force-yes install php-gettext php5-curl php5-gd php5-mysql git 
			 | 
		
	
		
			
			| 
				2235
			 | 
			
				2255
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2254,6 +2274,7 @@ function install_gnu_social { 
			 | 
		
	
		
			
			| 
				2254
			 | 
			
				2274
			 | 
			
			
				       chmod +x /var/www/$MICROBLOG_DOMAIN_NAME/htdocs/scripts/maildaemon.php 
			 | 
		
	
		
			
			| 
				2255
			 | 
			
				2275
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2256
			 | 
			
				2276
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				2277
			 | 
			
			
				+  get_mariadb_gnusocial_admin_password 
			 | 
		
	
		
			
			| 
				2257
			 | 
			
				2278
			 | 
			
			
				   if [ ! $MICROBLOG_ADMIN_PASSWORD ]; then 
			 | 
		
	
		
			
			| 
				2258
			 | 
			
				2279
			 | 
			
			
				       MICROBLOG_ADMIN_PASSWORD=$(openssl rand -base64 32) 
			 | 
		
	
		
			
			| 
				2259
			 | 
			
				2280
			 | 
			
			
				       echo '' >> /home/$MY_USERNAME/README 
			 |