| 
				
			 | 
			
			
				@@ -3225,6 +3225,7 @@ function install_mariadb { 
			 | 
		
	
		
			
			| 
				3225
			 | 
			
				3225
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				3226
			 | 
			
				3226
			 | 
			
			
				 function backup_databases_script_header { 
			 | 
		
	
		
			
			| 
				3227
			 | 
			
				3227
			 | 
			
			
				   if [ ! -f /usr/bin/backupdatabases ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3228
			 | 
			
			
				+      # daily 
			 | 
		
	
		
			
			| 
				3228
			 | 
			
				3229
			 | 
			
			
				       echo '#!/bin/sh' > /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3229
			 | 
			
				3230
			 | 
			
			
				       echo '' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3230
			 | 
			
				3231
			 | 
			
			
				       echo "EMAIL='$MY_USERNAME@$DOMAIN_NAME'" >> /usr/bin/backupdatabases 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -3236,9 +3237,21 @@ function backup_databases_script_header { 
			 | 
		
	
		
			
			| 
				3236
			 | 
			
				3237
			 | 
			
			
				       echo "if [ -f $FRIENDS_SERVER_LIST ]; then" >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3237
			 | 
			
				3238
			 | 
			
			
				       echo '  exit 1' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3238
			 | 
			
				3239
			 | 
			
			
				       echo 'fi' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3240
			 | 
			
			
				+      chmod 600 /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3241
			 | 
			
			
				+      chmod +x /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3239
			 | 
			
				3242
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				3240
			 | 
			
				3243
			 | 
			
			
				       echo '#!/bin/sh' > /etc/cron.daily/backupdatabasesdaily 
			 | 
		
	
		
			
			| 
				3241
			 | 
			
				3244
			 | 
			
			
				       echo '/usr/bin/backupdatabases' >> /etc/cron.daily/backupdatabasesdaily 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3245
			 | 
			
			
				+      chmod 600 /etc/cron.daily/backupdatabasesdaily 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3246
			 | 
			
			
				+      chmod +x /etc/cron.daily/backupdatabasesdaily 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3247
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3248
			 | 
			
			
				+      # weekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3249
			 | 
			
			
				+      echo '#!/bin/sh' > /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3250
			 | 
			
			
				+      echo '' >> /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3251
			 | 
			
			
				+      echo 'umask 0077' >> /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3252
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3253
			 | 
			
			
				+      chmod 600 /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3254
			 | 
			
			
				+      chmod +x /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				3242
			 | 
			
				3255
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				3243
			 | 
			
				3256
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				3244
			 | 
			
				3257
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -3449,6 +3462,19 @@ quit" > $INSTALL_DIR/batch.sql 
			 | 
		
	
		
			
			| 
				3449
			 | 
			
				3462
			 | 
			
			
				   echo '    chmod 600 $DAILYFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3450
			 | 
			
				3463
			 | 
			
			
				   echo 'fi' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3451
			 | 
			
				3464
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				3465
			 | 
			
			
				+  echo '' >> /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3466
			 | 
			
			
				+  echo '# GNU Social' >> /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3467
			 | 
			
			
				+  echo 'if [ -f /var/backups/gnusocial_weekly.sql ]; then' >> /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3468
			 | 
			
			
				+  echo '  cp -f /var/backups/gnusocial_weekly.sql /var/backups/gnusocial_2weekly.sql' >> /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3469
			 | 
			
			
				+  echo 'fi' >> /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3470
			 | 
			
			
				+  echo 'if [ -f /var/backups/gnusocial_daily.sql ]; then' >> /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3471
			 | 
			
			
				+  echo '  cp -f /var/backups/gnusocial_daily.sql /var/backups/gnusocial_weekly.sql' >> /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3472
			 | 
			
			
				+  echo 'fi' >> /etc/cron.weekly/backupdatabasesweekly 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3473
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3474
			 | 
			
			
				+# Friendica 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3475
			 | 
			
			
				+cp -f /var/backups/friendica_weekly.sql /var/backups/friendica_2weekly.sql 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3476
			 | 
			
			
				+cp -f /var/backups/friendica_daily.sql /var/backups/friendica_weekly.sql 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3477
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				3452
			 | 
			
				3478
			 | 
			
			
				   nginx_ensite $MICROBLOG_DOMAIN_NAME 
			 | 
		
	
		
			
			| 
				3453
			 | 
			
				3479
			 | 
			
			
				   service php5-fpm restart 
			 | 
		
	
		
			
			| 
				3454
			 | 
			
				3480
			 | 
			
			
				   service nginx restart 
			 |