| 
				
			 | 
			
			
				@@ -13,7 +13,7 @@ 
			 | 
		
	
		
			
			| 
				13
			 | 
			
				13
			 | 
			
			
				 # License 
			 | 
		
	
		
			
			| 
				14
			 | 
			
				14
			 | 
			
			
				 # ======= 
			 | 
		
	
		
			
			| 
				15
			 | 
			
				15
			 | 
			
			
				 # 
			 | 
		
	
		
			
			| 
				16
			 | 
			
				
			 | 
			
			
				-# Copyright (C) 2014-2017 Bob Mottram <bob@freedombone.net> 
			 | 
		
	
		
			
			| 
				
			 | 
			
				16
			 | 
			
			
				+# Copyright (C) 2014-2018 Bob Mottram <bob@freedombone.net> 
			 | 
		
	
		
			
			| 
				17
			 | 
			
				17
			 | 
			
			
				 # 
			 | 
		
	
		
			
			| 
				18
			 | 
			
				18
			 | 
			
			
				 # This program is free software: you can redistribute it and/or modify 
			 | 
		
	
		
			
			| 
				19
			 | 
			
				19
			 | 
			
			
				 # it under the terms of the GNU Affero General Public License as published by 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -255,6 +255,7 @@ function backup_database_local_usb { 
			 | 
		
	
		
			
			| 
				255
			 | 
			
				255
			 | 
			
			
				     else 
			 | 
		
	
		
			
			| 
				256
			 | 
			
				256
			 | 
			
			
				         USE_MONGODB= 
			 | 
		
	
		
			
			| 
				257
			 | 
			
				257
			 | 
			
			
				         USE_POSTGRESQL= 
			 | 
		
	
		
			
			| 
				
			 | 
			
				258
			 | 
			
			
				+        cd /etc/postgresql 
			 | 
		
	
		
			
			| 
				258
			 | 
			
				259
			 | 
			
			
				         sudo -u postgres pg_dump ${1} > ${local_database_dir}/${1}.${database_file_extension} 
			 | 
		
	
		
			
			| 
				259
			 | 
			
				260
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				260
			 | 
			
				261
			 | 
			
			
				     if [ -f ${local_database_dir}/${1}.${database_file_extension} ]; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -585,6 +586,7 @@ function backup_database_remote { 
			 | 
		
	
		
			
			| 
				585
			 | 
			
				586
			 | 
			
			
				     else 
			 | 
		
	
		
			
			| 
				586
			 | 
			
				587
			 | 
			
			
				         USE_MONGODB= 
			 | 
		
	
		
			
			| 
				587
			 | 
			
				588
			 | 
			
			
				         USE_POSTGRESQL= 
			 | 
		
	
		
			
			| 
				
			 | 
			
				589
			 | 
			
			
				+        cd /etc/postgresql 
			 | 
		
	
		
			
			| 
				588
			 | 
			
				590
			 | 
			
			
				         sudo -u postgres pg_dump ${1} > ${local_database_dir}/${1}.${database_file_extension} 
			 | 
		
	
		
			
			| 
				589
			 | 
			
				591
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				590
			 | 
			
				592
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -701,6 +703,7 @@ function restore_database_from_friend { 
			 | 
		
	
		
			
			| 
				701
			 | 
			
				703
			 | 
			
			
				         else 
			 | 
		
	
		
			
			| 
				702
			 | 
			
				704
			 | 
			
			
				             USE_MONGODB= 
			 | 
		
	
		
			
			| 
				703
			 | 
			
				705
			 | 
			
			
				             USE_POSTGRESQL= 
			 | 
		
	
		
			
			| 
				
			 | 
			
				706
			 | 
			
			
				+            cd /etc/postgresql 
			 | 
		
	
		
			
			| 
				704
			 | 
			
				707
			 | 
			
			
				             mysqlsuccess=$(sudo -u postgres pg_restore ${database_file}) 
			 | 
		
	
		
			
			| 
				705
			 | 
			
				708
			 | 
			
			
				         fi 
			 | 
		
	
		
			
			| 
				706
			 | 
			
				709
			 | 
			
			
				         if [ ! "$?" = "0" ]; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -799,6 +802,7 @@ function restore_database { 
			 | 
		
	
		
			
			| 
				799
			 | 
			
				802
			 | 
			
			
				         else 
			 | 
		
	
		
			
			| 
				800
			 | 
			
				803
			 | 
			
			
				             USE_MONGODB= 
			 | 
		
	
		
			
			| 
				801
			 | 
			
				804
			 | 
			
			
				             USE_POSTGRESQL= 
			 | 
		
	
		
			
			| 
				
			 | 
			
				805
			 | 
			
			
				+            cd /etc/postgresql 
			 | 
		
	
		
			
			| 
				802
			 | 
			
				806
			 | 
			
			
				             mysqlsuccess=$(sudo -u postgres pg_restore $database_file) 
			 | 
		
	
		
			
			| 
				803
			 | 
			
				807
			 | 
			
			
				         fi 
			 | 
		
	
		
			
			| 
				804
			 | 
			
				808
			 | 
			
			
				         if [ ! "$?" = "0" ]; then 
			 |