| 
				
			 | 
			
			
				@@ -83,11 +83,13 @@ PRIVATE_MAILING_LIST= 
			 | 
		
	
		
			
			| 
				83
			 | 
			
				83
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				84
			 | 
			
				84
			 | 
			
			
				 # Domain name or freedns subdomain for microblog installation 
			 | 
		
	
		
			
			| 
				85
			 | 
			
				85
			 | 
			
			
				 MICROBLOG_DOMAIN_NAME= 
			 | 
		
	
		
			
			| 
				
			 | 
			
				86
			 | 
			
			
				+MICROBLOG_FREEDNS_SUBDOMAIN_CODE= 
			 | 
		
	
		
			
			| 
				86
			 | 
			
				87
			 | 
			
			
				 MICROBLOG_REPO="git://gitorious.org/social/mainline.git" 
			 | 
		
	
		
			
			| 
				87
			 | 
			
				88
			 | 
			
			
				 MICROBLOG_ADMIN_PASSWORD= 
			 | 
		
	
		
			
			| 
				88
			 | 
			
				89
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				89
			 | 
			
				90
			 | 
			
			
				 # Domain name or redmatrix installation 
			 | 
		
	
		
			
			| 
				90
			 | 
			
				91
			 | 
			
			
				 REDMATRIX_DOMAIN_NAME= 
			 | 
		
	
		
			
			| 
				
			 | 
			
				92
			 | 
			
			
				+REDMATRIX_FREEDNS_SUBDOMAIN_CODE= 
			 | 
		
	
		
			
			| 
				91
			 | 
			
				93
			 | 
			
			
				 REDMATRIX_REPO="" 
			 | 
		
	
		
			
			| 
				92
			 | 
			
				94
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				93
			 | 
			
				95
			 | 
			
			
				 # Domain name or freedns subdomain for Owncloud installation 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2285,10 +2287,19 @@ function install_gnu_social { 
			 | 
		
	
		
			
			| 
				2285
			 | 
			
				2287
			 | 
			
			
				 CREATE USER 'gnusocialadmin'@'localhost' IDENTIFIED BY '$MICROBLOG_ADMIN_PASSWORD'; 
			 | 
		
	
		
			
			| 
				2286
			 | 
			
				2288
			 | 
			
			
				 GRANT ALL PRIVILEGES ON gnusocial.* TO 'gnusocialadmin'@'localhost'; 
			 | 
		
	
		
			
			| 
				2287
			 | 
			
				2289
			 | 
			
			
				 quit" > $INSTALL_DIR/batch.sql 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2290
			 | 
			
			
				+  echo $INSTALL_DIR/batch.sql 
			 | 
		
	
		
			
			| 
				2288
			 | 
			
				2291
			 | 
			
			
				   chmod 600 $INSTALL_DIR/batch.sql 
			 | 
		
	
		
			
			| 
				2289
			 | 
			
				2292
			 | 
			
			
				   mysql -u root --password="$MARIADB_PASSWORD" < $INSTALL_DIR/batch.sql 
			 | 
		
	
		
			
			| 
				2290
			 | 
			
				2293
			 | 
			
			
				   shred -zu $INSTALL_DIR/batch.sql 
			 | 
		
	
		
			
			| 
				2291
			 | 
			
				2294
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				2295
			 | 
			
			
				+  # update the dynamic DNS 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2296
			 | 
			
			
				+  if [[ $MICROBLOG_FREEDNS_SUBDOMAIN_CODE != $FREEDNS_SUBDOMAIN_CODE ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2297
			 | 
			
			
				+      if ! grep -q "$MICROBLOG_DOMAIN_NAME" /usr/bin/dynamicdns; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2298
			 | 
			
			
				+          echo "# $MICROBLOG_DOMAIN_NAME" >> /usr/bin/dynamicdns 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2299
			 | 
			
			
				+          echo "wget -O - https://freedns.afraid.org/dynamic/update.php?$MICROBLOG_FREEDNS_SUBDOMAIN_CODE== >> /dev/null 2>&1" >> /usr/bin/dynamicdns 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2300
			 | 
			
			
				+      fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2301
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2302
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				2292
			 | 
			
				2303
			 | 
			
			
				   echo 'install_gnu_social' >> $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				2293
			 | 
			
				2304
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				2294
			 | 
			
				2305
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2299,6 +2310,11 @@ function install_redmatrix { 
			 | 
		
	
		
			
			| 
				2299
			 | 
			
				2310
			 | 
			
			
				   if [[ $SYSTEM_TYPE == "$VARIANT_CLOUD" || $SYSTEM_TYPE == "$VARIANT_MAILBOX" || $SYSTEM_TYPE == "$VARIANT_CHAT" || $SYSTEM_TYPE == "$VARIANT_WRITER" ]]; then 
			 | 
		
	
		
			
			| 
				2300
			 | 
			
				2311
			 | 
			
			
				       return 
			 | 
		
	
		
			
			| 
				2301
			 | 
			
				2312
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2313
			 | 
			
			
				+  # if this is exclusively a writer setup 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2314
			 | 
			
			
				+  if [[ $SYSTEM_TYPE == "$VARIANT_SOCIAL" ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2315
			 | 
			
			
				+      REDMATRIX_DOMAIN_NAME=$DOMAIN_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2316
			 | 
			
			
				+      REDMATRIX_FREEDNS_SUBDOMAIN_CODE=$FREEDNS_SUBDOMAIN_CODE 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2317
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				2302
			 | 
			
				2318
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				2303
			 | 
			
				2319
			 | 
			
			
				   install_mariadb 
			 | 
		
	
		
			
			| 
				2304
			 | 
			
				2320
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2313,6 +2329,14 @@ function install_redmatrix { 
			 | 
		
	
		
			
			| 
				2313
			 | 
			
				2329
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				2314
			 | 
			
				2330
			 | 
			
			
				   cd $INSTALL_DIR 
			 | 
		
	
		
			
			| 
				2315
			 | 
			
				2331
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				2332
			 | 
			
			
				+  # update the dynamic DNS 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2333
			 | 
			
			
				+  if [[ $REDMATRIX_FREEDNS_SUBDOMAIN_CODE != $FREEDNS_SUBDOMAIN_CODE ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2334
			 | 
			
			
				+      if ! grep -q "$REDMATRIX_DOMAIN_NAME" /usr/bin/dynamicdns; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2335
			 | 
			
			
				+          echo "# $REDMATRIX_DOMAIN_NAME" >> /usr/bin/dynamicdns 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2336
			 | 
			
			
				+          echo "wget -O - https://freedns.afraid.org/dynamic/update.php?$REDMATRIX_FREEDNS_SUBDOMAIN_CODE== >> /dev/null 2>&1" >> /usr/bin/dynamicdns 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2337
			 | 
			
			
				+      fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2338
			 | 
			
			
				+  fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2339
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				2316
			 | 
			
				2340
			 | 
			
			
				   echo 'install_redmatrix' >> $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				2317
			 | 
			
				2341
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				2318
			 | 
			
				2342
			 | 
			
			
				  
			 |