| 
				
			 | 
			
			
				@@ -3237,6 +3237,36 @@ quit" > $INSTALL_DIR/batch.sql 
			 | 
		
	
		
			
			| 
				3237
			 | 
			
				3237
			 | 
			
			
				       makecert $OWNCLOUD_DOMAIN_NAME 
			 | 
		
	
		
			
			| 
				3238
			 | 
			
				3238
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				3239
			 | 
			
				3239
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				3240
			 | 
			
			
				+  # Ensure that the database gets backed up locally, if remote 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3241
			 | 
			
			
				+  # backups are not being used 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3242
			 | 
			
			
				+  backup_databases_script_header 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3243
			 | 
			
			
				+  echo '' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3244
			 | 
			
			
				+  echo '# Backup Owncloud database' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3245
			 | 
			
			
				+  echo 'TEMPFILE=/root/owncloud.sql' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3246
			 | 
			
			
				+  echo 'DAILYFILE=/var/backups/owncloud_daily.sql' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3247
			 | 
			
			
				+  echo 'mysqldump --password="$MYSQL_PASSWORD" owncloud > $TEMPFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3248
			 | 
			
			
				+  echo 'FILESIZE=$(stat -c%s $TEMPFILE)' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3249
			 | 
			
			
				+  echo 'if [ "$FILESIZE" -eq "0" ]; then' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3250
			 | 
			
			
				+  echo '    if [ -f $DAILYFILE ]; then' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3251
			 | 
			
			
				+  echo '        cp $DAILYFILE $TEMPFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3252
			 | 
			
			
				+  echo '' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3253
			 | 
			
			
				+  echo '        # try to restore yesterdays database' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3254
			 | 
			
			
				+  echo '        mysql -u root --password="$MYSQL_PASSWORD" owncloud -o < $DAILYFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3255
			 | 
			
			
				+  echo '' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3256
			 | 
			
			
				+  echo '        # Send a warning email' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3257
			 | 
			
			
				+  echo '        echo "Unable to create a backup of the Owncloud database. Attempted to restore from yesterdays backup" | mail -s "Owncloud backup" $EMAIL' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3258
			 | 
			
			
				+  echo '    else' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3259
			 | 
			
			
				+  echo '        # Send a warning email' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3260
			 | 
			
			
				+  echo '        echo "Unable to create a backup of the Owncloud database." | mail -s "Owncloud backup" $EMAIL' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3261
			 | 
			
			
				+  echo '    fi' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3262
			 | 
			
			
				+  echo 'else' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3263
			 | 
			
			
				+  echo '    chmod 600 $TEMPFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3264
			 | 
			
			
				+  echo '    mv $TEMPFILE $DAILYFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3265
			 | 
			
			
				+  echo '' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3266
			 | 
			
			
				+  echo '    # Make the backup readable only by root' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3267
			 | 
			
			
				+  echo '    chmod 600 $DAILYFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3268
			 | 
			
			
				+  echo 'fi' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3269
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				3240
			 | 
			
				3270
			 | 
			
			
				   nginx_ensite $OWNCLOUD_DOMAIN_NAME 
			 | 
		
	
		
			
			| 
				3241
			 | 
			
				3271
			 | 
			
			
				   service php5-fpm restart 
			 | 
		
	
		
			
			| 
				3242
			 | 
			
				3272
			 | 
			
			
				   service nginx restart 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -3857,7 +3887,7 @@ function install_blog { 
			 | 
		
	
		
			
			| 
				3857
			 | 
			
				3887
			 | 
			
			
				       echo "Your blog password is: $FULLBLOG_ADMIN_PASSWORD" >> /home/$MY_USERNAME/README 
			 | 
		
	
		
			
			| 
				3858
			 | 
			
				3888
			 | 
			
			
				       echo "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login" >> /home/$MY_USERNAME/README 
			 | 
		
	
		
			
			| 
				3859
			 | 
			
				3889
			 | 
			
			
				       echo 'Edit your blog title and time zone at:' >> /home/$MY_USERNAME/README 
			 | 
		
	
		
			
			| 
				3860
			 | 
			
				
			 | 
			
			
				-	  echo "  /var/www/$FULLBLOG_DOMAIN_NAME/htdocs/config/config.ini" >> /home/$MY_USERNAME/README 
			 | 
		
	
		
			
			| 
				
			 | 
			
				3890
			 | 
			
			
				+      echo "  /var/www/$FULLBLOG_DOMAIN_NAME/htdocs/config/config.ini" >> /home/$MY_USERNAME/README 
			 | 
		
	
		
			
			| 
				3861
			 | 
			
				3891
			 | 
			
			
				       echo '' >> /home/$MY_USERNAME/README 
			 | 
		
	
		
			
			| 
				3862
			 | 
			
				3892
			 | 
			
			
				       chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/README 
			 | 
		
	
		
			
			| 
				3863
			 | 
			
				3893
			 | 
			
			
				   fi 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -3868,36 +3898,6 @@ function install_blog { 
			 | 
		
	
		
			
			| 
				3868
			 | 
			
				3898
			 | 
			
			
				   sed -i "s|yourpassword|$HASHED_BLOG_PASSWORD|g" /var/www/$FULLBLOG_DOMAIN_NAME/htdocs/config/users/$MY_USERNAME.ini 
			 | 
		
	
		
			
			| 
				3869
			 | 
			
				3899
			 | 
			
			
				   sed -i 's/encryption = clear/encryption = "sha256"/g' /var/www/$FULLBLOG_DOMAIN_NAME/htdocs/config/users/$MY_USERNAME.ini 
			 | 
		
	
		
			
			| 
				3870
			 | 
			
				3900
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				3871
			 | 
			
				
			 | 
			
			
				-  # Ensure that the database gets backed up locally, if remote 
			 | 
		
	
		
			
			| 
				3872
			 | 
			
				
			 | 
			
			
				-  # backups are not being used 
			 | 
		
	
		
			
			| 
				3873
			 | 
			
				
			 | 
			
			
				-  backup_databases_script_header 
			 | 
		
	
		
			
			| 
				3874
			 | 
			
				
			 | 
			
			
				-  echo '' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3875
			 | 
			
				
			 | 
			
			
				-  echo '# Backup Owncloud database' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3876
			 | 
			
				
			 | 
			
			
				-  echo 'TEMPFILE=/root/owncloud.sql' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3877
			 | 
			
				
			 | 
			
			
				-  echo 'DAILYFILE=/var/backups/owncloud_daily.sql' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3878
			 | 
			
				
			 | 
			
			
				-  echo 'mysqldump --password="$MYSQL_PASSWORD" owncloud > $TEMPFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3879
			 | 
			
				
			 | 
			
			
				-  echo 'FILESIZE=$(stat -c%s $TEMPFILE)' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3880
			 | 
			
				
			 | 
			
			
				-  echo 'if [ "$FILESIZE" -eq "0" ]; then' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3881
			 | 
			
				
			 | 
			
			
				-  echo '    if [ -f $DAILYFILE ]; then' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3882
			 | 
			
				
			 | 
			
			
				-  echo '        cp $DAILYFILE $TEMPFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3883
			 | 
			
				
			 | 
			
			
				-  echo '' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3884
			 | 
			
				
			 | 
			
			
				-  echo '        # try to restore yesterdays database' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3885
			 | 
			
				
			 | 
			
			
				-  echo '        mysql -u root --password="$MYSQL_PASSWORD" owncloud -o < $DAILYFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3886
			 | 
			
				
			 | 
			
			
				-  echo '' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3887
			 | 
			
				
			 | 
			
			
				-  echo '        # Send a warning email' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3888
			 | 
			
				
			 | 
			
			
				-  echo '        echo "Unable to create a backup of the Owncloud database. Attempted to restore from yesterdays backup" | mail -s "Owncloud backup" $EMAIL' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3889
			 | 
			
				
			 | 
			
			
				-  echo '    else' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3890
			 | 
			
				
			 | 
			
			
				-  echo '        # Send a warning email' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3891
			 | 
			
				
			 | 
			
			
				-  echo '        echo "Unable to create a backup of the Owncloud database." | mail -s "Owncloud backup" $EMAIL' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3892
			 | 
			
				
			 | 
			
			
				-  echo '    fi' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3893
			 | 
			
				
			 | 
			
			
				-  echo 'else' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3894
			 | 
			
				
			 | 
			
			
				-  echo '    chmod 600 $TEMPFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3895
			 | 
			
				
			 | 
			
			
				-  echo '    mv $TEMPFILE $DAILYFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3896
			 | 
			
				
			 | 
			
			
				-  echo '' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3897
			 | 
			
				
			 | 
			
			
				-  echo '    # Make the backup readable only by root' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3898
			 | 
			
				
			 | 
			
			
				-  echo '    chmod 600 $DAILYFILE' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3899
			 | 
			
				
			 | 
			
			
				-  echo 'fi' >> /usr/bin/backupdatabases 
			 | 
		
	
		
			
			| 
				3900
			 | 
			
				
			 | 
			
			
				- 
			 | 
		
	
		
			
			| 
				3901
			 | 
			
				3901
			 | 
			
			
				   nginx_ensite $FULLBLOG_DOMAIN_NAME 
			 | 
		
	
		
			
			| 
				3902
			 | 
			
				3902
			 | 
			
			
				   service php5-fpm restart 
			 | 
		
	
		
			
			| 
				3903
			 | 
			
				3903
			 | 
			
			
				   service nginx restart 
			 |