| 
				
			 | 
			
			
				@@ -2409,6 +2409,27 @@ function get_mariadb_owncloud_admin_password { 
			 | 
		
	
		
			
			| 
				2409
			 | 
			
				2409
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2410
			 | 
			
				2410
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				2411
			 | 
			
				2411
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				2412
			 | 
			
			
				+BACKUP_TYPE='rsync' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2413
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2414
			 | 
			
			
				+function backup_directory_to_usb { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2415
			 | 
			
			
				+    if [[ $BACKUP_TYPE == 'rsync' ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2416
			 | 
			
			
				+        echo "rsyncrypto -v -r ${1} $USB_MOUNT/backup/${2} $USB_MOUNT/backup/${2}.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2417
			 | 
			
			
				+        echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2418
			 | 
			
			
				+        echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2419
			 | 
			
			
				+        echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2420
			 | 
			
			
				+        if [[ ${1} == "/root/temp"* ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2421
			 | 
			
			
				+            echo "  shred -zu ${1}/*" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2422
			 | 
			
			
				+            echo "  rm -rf ${1}" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2423
			 | 
			
			
				+        fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2424
			 | 
			
			
				+        echo '  exit 853' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2425
			 | 
			
			
				+        echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2426
			 | 
			
			
				+        if [[ ${1} == "/root/temp"* ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2427
			 | 
			
			
				+            echo "shred -zu ${1}/*" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2428
			 | 
			
			
				+            echo "rm -rf ${1}" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2429
			 | 
			
			
				+        fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2430
			 | 
			
			
				+    fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2431
			 | 
			
			
				+} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2432
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				2412
			 | 
			
				2433
			 | 
			
			
				 # For rsyncrypto usage see http://archive09.linux.com/feature/125322 
			 | 
		
	
		
			
			| 
				2413
			 | 
			
				2434
			 | 
			
			
				 function create_backup_script { 
			 | 
		
	
		
			
			| 
				2414
			 | 
			
				2435
			 | 
			
			
				   if grep -Fxq "create_backup_script" $COMPLETION_FILE; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2511,23 +2532,9 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2511
			 | 
			
				2532
			 | 
			
			
				       echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2512
			 | 
			
				2533
			 | 
			
			
				       echo '  exit 296' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2513
			 | 
			
				2534
			 | 
			
			
				       echo "fi" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2514
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /root/tempgnusocialdata $USB_MOUNT/backup/gnusocialdata $USB_MOUNT/backup/gnusocialdata.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2515
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2516
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2517
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2518
			 | 
			
				
			 | 
			
			
				-      echo '  shred -zu /root/tempgnusocialdata/*' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2519
			 | 
			
				
			 | 
			
			
				-      echo '  rm -rf /root/tempgnusocialdata' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2520
			 | 
			
				
			 | 
			
			
				-      echo '  exit 853' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2521
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2522
			 | 
			
				
			 | 
			
			
				-      echo 'shred -zu /root/tempgnusocialdata/*' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2523
			 | 
			
				
			 | 
			
			
				-      echo 'rm -rf /root/tempgnusocialdata' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2535
			 | 
			
			
				+      backup_directory_to_usb /root/tempgnusocialdata gnusocialdata 
			 | 
		
	
		
			
			| 
				2524
			 | 
			
				2536
			 | 
			
			
				       echo 'echo "Backing up GNU social installation"' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2525
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /var/www/$MICROBLOG_DOMAIN_NAME/htdocs $USB_MOUNT/backup/gnusocial $USB_MOUNT/backup/gnusocial.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2526
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2527
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2528
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2529
			 | 
			
				
			 | 
			
			
				-      echo '  exit 846' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2530
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2537
			 | 
			
			
				+      backup_directory_to_usb /var/www/$MICROBLOG_DOMAIN_NAME/htdocs gnusocial 
			 | 
		
	
		
			
			| 
				2531
			 | 
			
				2538
			 | 
			
			
				       echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2532
			 | 
			
				2539
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2533
			 | 
			
				2540
			 | 
			
			
				   if grep -Fxq "install_hubzilla" $COMPLETION_FILE; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2554,21 +2561,9 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2554
			 | 
			
				2561
			 | 
			
			
				       echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2555
			 | 
			
				2562
			 | 
			
			
				       echo '  exit 378' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2556
			 | 
			
				2563
			 | 
			
			
				       echo "fi" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2557
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /root/temphubzilladata $USB_MOUNT/backup/hubzilladata $USB_MOUNT/backup/hubzilladata.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2558
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2559
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2560
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2561
			 | 
			
				
			 | 
			
			
				-      echo '   exit 285' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2562
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2563
			 | 
			
				
			 | 
			
			
				-      echo 'shred -zu /root/temphubzilladata/*' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2564
			 | 
			
				
			 | 
			
			
				-      echo 'rm -rf /root/temphubzilladata' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2564
			 | 
			
			
				+      backup_directory_to_usb /root/temphubzilladata hubzilladata 
			 | 
		
	
		
			
			| 
				2565
			 | 
			
				2565
			 | 
			
			
				       echo 'echo "Backing up Hubzilla installation"' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2566
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /var/www/$HUBZILLA_DOMAIN_NAME/htdocs $USB_MOUNT/backup/hubzilla $USB_MOUNT/backup/hubzilla.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2567
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2568
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2569
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2570
			 | 
			
				
			 | 
			
			
				-      echo '   exit 593' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2571
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2566
			 | 
			
			
				+      backup_directory_to_usb /var/www/$HUBZILLA_DOMAIN_NAME/htdocs hubzilla 
			 | 
		
	
		
			
			| 
				2572
			 | 
			
				2567
			 | 
			
			
				       echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2573
			 | 
			
				2568
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2574
			 | 
			
				2569
			 | 
			
			
				   if grep -Fxq "install_owncloud" $COMPLETION_FILE; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2597,27 +2592,10 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2597
			 | 
			
				2592
			 | 
			
			
				       echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2598
			 | 
			
				2593
			 | 
			
			
				       echo '  exit 377' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2599
			 | 
			
				2594
			 | 
			
			
				       echo "fi" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2600
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /root/tempownclouddata $USB_MOUNT/backup/ownclouddata $USB_MOUNT/backup/ownclouddata.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2601
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2602
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2603
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2604
			 | 
			
				
			 | 
			
			
				-      echo '   exit 188' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2605
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2606
			 | 
			
				
			 | 
			
			
				-      echo 'shred -zu /root/tempownclouddata/*' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2607
			 | 
			
				
			 | 
			
			
				-      echo 'rm -rf /root/tempownclouddata' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2595
			 | 
			
			
				+      backup_directory_to_usb /root/tempownclouddata ownclouddata 
			 | 
		
	
		
			
			| 
				2608
			 | 
			
				2596
			 | 
			
			
				       echo 'echo "Obtaining Owncloud data backup"' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2609
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /var/lib/owncloud $USB_MOUNT/backup/owncloud $USB_MOUNT/backup/owncloud.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2610
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2611
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2612
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2613
			 | 
			
				
			 | 
			
			
				-      echo '  exit 632' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2614
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2615
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /etc/owncloud $USB_MOUNT/backup/owncloud2 $USB_MOUNT/backup/owncloud2.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2616
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2617
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2618
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2619
			 | 
			
				
			 | 
			
			
				-      echo '  exit 632' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2620
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2597
			 | 
			
			
				+      backup_directory_to_usb /var/lib/owncloud owncloud 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2598
			 | 
			
			
				+      backup_directory_to_usb /etc/owncloud owncloud2 
			 | 
		
	
		
			
			| 
				2621
			 | 
			
				2599
			 | 
			
			
				       echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2622
			 | 
			
				2600
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2623
			 | 
			
				2601
			 | 
			
			
				   if grep -Fxq "install_gogs" $COMPLETION_FILE; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2646,35 +2624,13 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2646
			 | 
			
				2624
			 | 
			
			
				       echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2647
			 | 
			
				2625
			 | 
			
			
				       echo '  exit 377' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2648
			 | 
			
				2626
			 | 
			
			
				       echo "fi" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2649
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /root/tempgogsdata $USB_MOUNT/backup/gogsdata $USB_MOUNT/backup/gogsdata.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2650
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2651
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2652
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2653
			 | 
			
				
			 | 
			
			
				-      echo '   exit 188' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2654
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2655
			 | 
			
				
			 | 
			
			
				-      echo 'shred -zu /root/tempgogsdata/*' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2656
			 | 
			
				
			 | 
			
			
				-      echo 'rm -rf /root/tempgogsdata' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2627
			 | 
			
			
				+      backup_directory_to_usb /root/tempgogsdata gogsdata 
			 | 
		
	
		
			
			| 
				2657
			 | 
			
				2628
			 | 
			
			
				       echo 'echo "Obtaining Gogs settings backup"' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2658
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /home/git/go/src/github.com/gogits/gogs/custom $USB_MOUNT/backup/gogs $USB_MOUNT/backup/gogs.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2659
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2660
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2661
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2662
			 | 
			
				
			 | 
			
			
				-      echo '  exit 632' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2663
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2629
			 | 
			
			
				+      backup_directory_to_usb /home/git/go/src/github.com/gogits/gogs/custom gogs 
			 | 
		
	
		
			
			| 
				2664
			 | 
			
				2630
			 | 
			
			
				       echo 'echo "Obtaining Gogs repos backup"' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2665
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /home/git/gogs-repositories $USB_MOUNT/backup/gogsrepos $USB_MOUNT/backup/gogsrepos.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2666
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2667
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2668
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2669
			 | 
			
				
			 | 
			
			
				-      echo '  exit 6784' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2670
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2631
			 | 
			
			
				+      backup_directory_to_usb /home/git/gogs-repositories gogsrepos 
			 | 
		
	
		
			
			| 
				2671
			 | 
			
				2632
			 | 
			
			
				       echo 'echo "Obtaining Gogs authorized_keys backup"' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2672
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /home/git/.ssh $USB_MOUNT/backup/gogsssh $USB_MOUNT/backup/gogsssh.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2673
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2674
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2675
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2676
			 | 
			
				
			 | 
			
			
				-      echo '  exit 58932' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2677
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2633
			 | 
			
			
				+      backup_directory_to_usb /home/git/.ssh gogsssh 
			 | 
		
	
		
			
			| 
				2678
			 | 
			
				2634
			 | 
			
			
				       echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2679
			 | 
			
				2635
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2680
			 | 
			
				2636
			 | 
			
			
				   if grep -Fxq "install_wiki" $COMPLETION_FILE; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2685,18 +2641,8 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2685
			 | 
			
				2641
			 | 
			
			
				       echo "  mkdir -p $USB_MOUNT/backup/wiki2" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2686
			 | 
			
				2642
			 | 
			
			
				       echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2687
			 | 
			
				2643
			 | 
			
			
				       echo 'echo "Obtaining wiki data backup"' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2688
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /var/lib/dokuwiki $USB_MOUNT/backup/wiki $USB_MOUNT/backup/wiki.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2689
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2690
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2691
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2692
			 | 
			
				
			 | 
			
			
				-      echo '  exit 964' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2693
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2694
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /etc/dokuwiki $USB_MOUNT/backup/wiki2 $USB_MOUNT/backup/wiki2.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2695
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2696
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2697
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2698
			 | 
			
				
			 | 
			
			
				-      echo '  exit 964' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2699
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2644
			 | 
			
			
				+      backup_directory_to_usb /var/lib/dokuwiki wiki 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2645
			 | 
			
			
				+      backup_directory_to_usb /etc/dokuwiki wiki2 
			 | 
		
	
		
			
			| 
				2700
			 | 
			
				2646
			 | 
			
			
				       echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2701
			 | 
			
				2647
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2702
			 | 
			
				2648
			 | 
			
			
				   if grep -Fxq "install_blog" $COMPLETION_FILE; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2704,12 +2650,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2704
			 | 
			
				2650
			 | 
			
			
				       echo "  mkdir -p $USB_MOUNT/backup/blog" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2705
			 | 
			
				2651
			 | 
			
			
				       echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2706
			 | 
			
				2652
			 | 
			
			
				       echo 'echo "Obtaining blog backup"' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2707
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /var/www/$FULLBLOG_DOMAIN_NAME/htdocs $USB_MOUNT/backup/blog $USB_MOUNT/backup/blog.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2708
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2709
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2710
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2711
			 | 
			
				
			 | 
			
			
				-      echo '  exit 854' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2712
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2653
			 | 
			
			
				+      backup_directory_to_usb /var/www/$FULLBLOG_DOMAIN_NAME/htdocs blog 
			 | 
		
	
		
			
			| 
				2713
			 | 
			
				2654
			 | 
			
			
				       echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2714
			 | 
			
				2655
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2715
			 | 
			
				2656
			 | 
			
			
				   if grep -Fxq "mesh_cjdns" $COMPLETION_FILE; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2717,12 +2658,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2717
			 | 
			
				2658
			 | 
			
			
				       echo "  mkdir -p $USB_MOUNT/backup/cjdns" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2718
			 | 
			
				2659
			 | 
			
			
				       echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2719
			 | 
			
				2660
			 | 
			
			
				       echo 'echo "Obtaining cjdns backup"' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2720
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /etc/cjdns $USB_MOUNT/backup/blog $USB_MOUNT/backup/cjdns.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2721
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2722
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2723
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2724
			 | 
			
				
			 | 
			
			
				-      echo '  exit 7438' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2725
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2661
			 | 
			
			
				+      backup_directory_to_usb /etc/cjdns cjdns 
			 | 
		
	
		
			
			| 
				2726
			 | 
			
				2662
			 | 
			
			
				       echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2727
			 | 
			
				2663
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				2728
			 | 
			
				2664
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2733,12 +2669,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2733
			 | 
			
				2669
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/ssl ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2734
			 | 
			
				2670
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/ssl" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2735
			 | 
			
				2671
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2736
			 | 
			
				
			 | 
			
			
				-  echo "  rsyncrypto  -v -r /etc/ssl $USB_MOUNT/backup/ssl $USB_MOUNT/backup/ssl.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2737
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2738
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2739
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2740
			 | 
			
				
			 | 
			
			
				-  echo '     exit 343' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2741
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2672
			 | 
			
			
				+  backup_directory_to_usb /etc/ssl ssl 
			 | 
		
	
		
			
			| 
				2742
			 | 
			
				2673
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2743
			 | 
			
				2674
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2744
			 | 
			
				2675
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2748,13 +2679,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2748
			 | 
			
				2679
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/projects ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2749
			 | 
			
				2680
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/projects" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2750
			 | 
			
				2681
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2751
			 | 
			
				
			 | 
			
			
				-  echo -n '  rsyncrypto  -v -r /home/$MY_USERNAME/projects ' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2752
			 | 
			
				
			 | 
			
			
				-  echo "$USB_MOUNT/backup/projects $USB_MOUNT/backup/projects.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2753
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2754
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2755
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2756
			 | 
			
				
			 | 
			
			
				-  echo '     exit 873' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2757
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2682
			 | 
			
			
				+  backup_directory_to_usb '/home/$MY_USERNAME/projects' projects 
			 | 
		
	
		
			
			| 
				2758
			 | 
			
				2683
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2759
			 | 
			
				2684
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2760
			 | 
			
				2685
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2764,13 +2689,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2764
			 | 
			
				2689
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/personal ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2765
			 | 
			
				2690
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/personal" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2766
			 | 
			
				2691
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2767
			 | 
			
				
			 | 
			
			
				-  echo -n '  rsyncrypto  -v -r /home/$MY_USERNAME/personal ' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2768
			 | 
			
				
			 | 
			
			
				-  echo "$USB_MOUNT/backup/personal $USB_MOUNT/backup/personal.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2769
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2770
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2771
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2772
			 | 
			
				
			 | 
			
			
				-  echo '    exit 649' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2773
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2692
			 | 
			
			
				+  backup_directory_to_usb '/home/$MY_USERNAME/personal' personal 
			 | 
		
	
		
			
			| 
				2774
			 | 
			
				2693
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2775
			 | 
			
				2694
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2776
			 | 
			
				2695
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2780,12 +2699,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2780
			 | 
			
				2699
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/mailinglist ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2781
			 | 
			
				2700
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/mailinglist" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2782
			 | 
			
				2701
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2783
			 | 
			
				
			 | 
			
			
				-  echo "  rsyncrypto  -v -r $PUBLIC_MAILING_LIST_DIRECTORY $USB_MOUNT/backup/mailinglist $USB_MOUNT/backup/mailinglist.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2784
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2785
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2786
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2787
			 | 
			
				
			 | 
			
			
				-  echo '    exit 938' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2788
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2702
			 | 
			
			
				+  backup_directory_to_usb $PUBLIC_MAILING_LIST_DIRECTORY mailinglist 
			 | 
		
	
		
			
			| 
				2789
			 | 
			
				2703
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2790
			 | 
			
				2704
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2791
			 | 
			
				2705
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2795,12 +2709,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2795
			 | 
			
				2709
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/xmpp ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2796
			 | 
			
				2710
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/xmpp" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2797
			 | 
			
				2711
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2798
			 | 
			
				
			 | 
			
			
				-  echo "  rsyncrypto  -v -r $XMPP_DIRECTORY $USB_MOUNT/backup/xmpp $USB_MOUNT/backup/xmpp.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2799
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2800
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2801
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2802
			 | 
			
				
			 | 
			
			
				-  echo '    exit 593' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2803
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2712
			 | 
			
			
				+  backup_directory_to_usb $XMPP_DIRECTORY xmpp 
			 | 
		
	
		
			
			| 
				2804
			 | 
			
				2713
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2805
			 | 
			
				2714
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2806
			 | 
			
				2715
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2810,13 +2719,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2810
			 | 
			
				2719
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/gnupg ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2811
			 | 
			
				2720
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/gnupg" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2812
			 | 
			
				2721
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2813
			 | 
			
				
			 | 
			
			
				-  echo -n '  rsyncrypto  -v -r /home/$MY_USERNAME/.gnupg ' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2814
			 | 
			
				
			 | 
			
			
				-  echo "$USB_MOUNT/backup/gnupg $USB_MOUNT/backup/gnupg.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2815
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2816
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2817
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2818
			 | 
			
				
			 | 
			
			
				-  echo '    exit 491' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2819
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2722
			 | 
			
			
				+  backup_directory_to_usb '/home/$MY_USERNAME/.gnupg' gnupg 
			 | 
		
	
		
			
			| 
				2820
			 | 
			
				2723
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2821
			 | 
			
				2724
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2822
			 | 
			
				2725
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2826,13 +2729,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2826
			 | 
			
				2729
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/ssh ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2827
			 | 
			
				2730
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/ssh" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2828
			 | 
			
				2731
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2829
			 | 
			
				
			 | 
			
			
				-  echo -n '  rsyncrypto  -v -r /home/$MY_USERNAME/.ssh ' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2830
			 | 
			
				
			 | 
			
			
				-  echo "$USB_MOUNT/backup/ssh $USB_MOUNT/backup/ssh.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2831
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2832
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2833
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2834
			 | 
			
				
			 | 
			
			
				-  echo '    exit 731' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2835
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2732
			 | 
			
			
				+  backup_directory_to_usb '/home/$MY_USERNAME/.ssh' ssh 
			 | 
		
	
		
			
			| 
				2836
			 | 
			
				2733
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2837
			 | 
			
				2734
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2838
			 | 
			
				2735
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2842,12 +2739,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2842
			 | 
			
				2739
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/web ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2843
			 | 
			
				2740
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/web" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2844
			 | 
			
				2741
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2845
			 | 
			
				
			 | 
			
			
				-  echo "  rsyncrypto  -v -r /etc/nginx/sites-available $USB_MOUNT/backup/web $USB_MOUNT/backup/web.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2846
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2847
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2848
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2849
			 | 
			
				
			 | 
			
			
				-  echo '    exit 848' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2850
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2742
			 | 
			
			
				+  backup_directory_to_usb /etc/nginx/sites-available web 
			 | 
		
	
		
			
			| 
				2851
			 | 
			
				2743
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2852
			 | 
			
				2744
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2853
			 | 
			
				2745
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2861,14 +2753,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2861
			 | 
			
				2753
			 | 
			
			
				   echo '    mkdir -p /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2862
			 | 
			
				2754
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2863
			 | 
			
				2755
			 | 
			
			
				   echo '  cp -f /home/$MY_USERNAME/README /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2864
			 | 
			
				
			 | 
			
			
				-  echo -n '  rsyncrypto  -v -r /home/$MY_USERNAME/tempbackup ' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2865
			 | 
			
				
			 | 
			
			
				-  echo "$USB_MOUNT/backup/readme $USB_MOUNT/backup/readme.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2866
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2867
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2868
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2869
			 | 
			
				
			 | 
			
			
				-  echo '    rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2870
			 | 
			
				
			 | 
			
			
				-  echo '    exit 848' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2871
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2756
			 | 
			
			
				+  backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' readme 
			 | 
		
	
		
			
			| 
				2872
			 | 
			
				2757
			 | 
			
			
				   echo '  rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2873
			 | 
			
				2758
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2874
			 | 
			
				2759
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2886,14 +2771,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2886
			 | 
			
				2771
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/mutt ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2887
			 | 
			
				2772
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/mutt" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2888
			 | 
			
				2773
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2889
			 | 
			
				
			 | 
			
			
				-  echo -n '  rsyncrypto  -v -r /home/$MY_USERNAME/tempbackup ' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2890
			 | 
			
				
			 | 
			
			
				-  echo "$USB_MOUNT/backup/mutt $USB_MOUNT/backup/mutt.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2891
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2892
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2893
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2894
			 | 
			
				
			 | 
			
			
				-  echo '    rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2895
			 | 
			
				
			 | 
			
			
				-  echo '    exit 492' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2896
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2774
			 | 
			
			
				+  backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' mutt 
			 | 
		
	
		
			
			| 
				2897
			 | 
			
				2775
			 | 
			
			
				   echo '  rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2898
			 | 
			
				2776
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2899
			 | 
			
				2777
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2908,14 +2786,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2908
			 | 
			
				2786
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/procmail ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2909
			 | 
			
				2787
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/procmail" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2910
			 | 
			
				2788
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2911
			 | 
			
				
			 | 
			
			
				-  echo -n '  rsyncrypto  -v -r /home/$MY_USERNAME/tempbackup ' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2912
			 | 
			
				
			 | 
			
			
				-  echo "$USB_MOUNT/backup/procmail $USB_MOUNT/backup/procmail.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2913
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2914
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2915
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2916
			 | 
			
				
			 | 
			
			
				-  echo '    rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2917
			 | 
			
				
			 | 
			
			
				-  echo '    exit 492' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2918
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2789
			 | 
			
			
				+  backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' procmail 
			 | 
		
	
		
			
			| 
				2919
			 | 
			
				2790
			 | 
			
			
				   echo '  rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2920
			 | 
			
				2791
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2921
			 | 
			
				2792
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2926,35 +2797,22 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2926
			 | 
			
				2797
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/spamassassin ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2927
			 | 
			
				2798
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/spamassassin" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2928
			 | 
			
				2799
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2929
			 | 
			
				
			 | 
			
			
				-  echo -n '  rsyncrypto  -v -r /home/$MY_USERNAME/.spamassassin ' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2930
			 | 
			
				
			 | 
			
			
				-  echo "$USB_MOUNT/backup/spamassassin $USB_MOUNT/backup/spamassassin.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2931
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2932
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2933
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2934
			 | 
			
				
			 | 
			
			
				-  echo '    exit 492' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2935
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2800
			 | 
			
			
				+  backup_directory_to_usb '/home/$MY_USERNAME/.spamassassin' spamassassin 
			 | 
		
	
		
			
			| 
				2936
			 | 
			
				2801
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2937
			 | 
			
				2802
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2938
			 | 
			
				2803
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				2939
			 | 
			
				2804
			 | 
			
			
				   echo '# Backup email' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2940
			 | 
			
				2805
			 | 
			
			
				   echo 'if [ -d /home/$MY_USERNAME/Maildir ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2941
			 | 
			
				2806
			 | 
			
			
				   echo '  echo "Creating an email archive"' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2942
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! -d /root/backupemail ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2943
			 | 
			
				
			 | 
			
			
				-  echo "    mkdir -p /root/backupemail" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2807
			 | 
			
			
				+  echo '  if [ ! -d /root/tempbackupemail ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2808
			 | 
			
			
				+  echo "    mkdir -p /root/tempbackupemail" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2944
			 | 
			
				2809
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2945
			 | 
			
				
			 | 
			
			
				-  echo '  tar -czvf /root/backupemail/maildir.tar.gz /home/$MY_USERNAME/Maildir' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2810
			 | 
			
			
				+  echo '  tar -czvf /root/tempbackupemail/maildir.tar.gz /home/$MY_USERNAME/Maildir' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2946
			 | 
			
				2811
			 | 
			
			
				   echo '  echo "Backing up emails"' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2947
			 | 
			
				2812
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/mail ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2948
			 | 
			
				2813
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/mail" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2949
			 | 
			
				2814
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2950
			 | 
			
				
			 | 
			
			
				-  echo "  rsyncrypto  -v -r /root/backupemail $USB_MOUNT/backup/mail $USB_MOUNT/backup/mail.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2951
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2952
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2953
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2954
			 | 
			
				
			 | 
			
			
				-  echo '    rm -rf /root/backupemail' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2955
			 | 
			
				
			 | 
			
			
				-  echo '    exit 396' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2956
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2957
			 | 
			
				
			 | 
			
			
				-  echo '  rm -rf /root/backupemail' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2815
			 | 
			
			
				+  backup_directory_to_usb /root/tempbackupemail mail 
			 | 
		
	
		
			
			| 
				2958
			 | 
			
				2816
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2959
			 | 
			
				2817
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2960
			 | 
			
				2818
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2964,12 +2822,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2964
			 | 
			
				2822
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/dlna ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2965
			 | 
			
				2823
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/dlna" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2966
			 | 
			
				2824
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2967
			 | 
			
				
			 | 
			
			
				-  echo "  rsyncrypto  -v -r /var/cache/minidlna $USB_MOUNT/backup/dlna $USB_MOUNT/backup/dlna.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2968
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2969
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2970
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2971
			 | 
			
				
			 | 
			
			
				-  echo '    exit 498' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2972
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2825
			 | 
			
			
				+  backup_directory_to_usb /var/cache/minidlna dlna 
			 | 
		
	
		
			
			| 
				2973
			 | 
			
				2826
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2974
			 | 
			
				2827
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2975
			 | 
			
				2828
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -2986,14 +2839,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				2986
			 | 
			
				2839
			 | 
			
			
				   echo "  if [ ! -d $USB_MOUNT/backup/voip ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2987
			 | 
			
				2840
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/voip" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2988
			 | 
			
				2841
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2989
			 | 
			
				
			 | 
			
			
				-  echo -n '  rsyncrypto  -v -r /home/$MY_USERNAME/tempbackup ' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2990
			 | 
			
				
			 | 
			
			
				-  echo "$USB_MOUNT/backup/voip $USB_MOUNT/backup/voip.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2991
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2992
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2993
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2994
			 | 
			
				
			 | 
			
			
				-  echo '    rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2995
			 | 
			
				
			 | 
			
			
				-  echo '    exit 2492' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2996
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2842
			 | 
			
			
				+  backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' voip 
			 | 
		
	
		
			
			| 
				2997
			 | 
			
				2843
			 | 
			
			
				   echo '  rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2998
			 | 
			
				2844
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				2999
			 | 
			
				2845
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -3016,14 +2862,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				3016
			 | 
			
				2862
			 | 
			
			
				       echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3017
			 | 
			
				2863
			 | 
			
			
				       echo 'echo "$DATABASE_PASSWORD" > /root/tempmariadb/db' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3018
			 | 
			
				2864
			 | 
			
			
				       echo 'chmod 400 /root/tempmariadb/db' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3019
			 | 
			
				
			 | 
			
			
				-      echo "rsyncrypto -v -r /root/tempmariadb $USB_MOUNT/backup/mariadb $USB_MOUNT/backup/mariadb.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3020
			 | 
			
				
			 | 
			
			
				-      echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3021
			 | 
			
				
			 | 
			
			
				-      echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3022
			 | 
			
				
			 | 
			
			
				-      echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3023
			 | 
			
				
			 | 
			
			
				-      echo '  exit 794' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3024
			 | 
			
				
			 | 
			
			
				-      echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3025
			 | 
			
				
			 | 
			
			
				-      echo 'shred -zu /root/tempmariadb/*' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3026
			 | 
			
				
			 | 
			
			
				-      echo 'rm -rf /root/tempmariadb' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2865
			 | 
			
			
				+      backup_directory_to_usb /root/tempmariadb mariadb 
			 | 
		
	
		
			
			| 
				3027
			 | 
			
				2866
			 | 
			
			
				       echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3028
			 | 
			
				2867
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				3029
			 | 
			
				2868
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -3034,12 +2873,7 @@ function create_backup_script { 
			 | 
		
	
		
			
			| 
				3034
			 | 
			
				2873
			 | 
			
			
				   echo "    mkdir -p $USB_MOUNT/backup/tox" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3035
			 | 
			
				2874
			 | 
			
			
				   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3036
			 | 
			
				2875
			 | 
			
			
				   echo "  cp /etc/tox-bootstrapd.conf /var/lib/tox-bootstrapd" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3037
			 | 
			
				
			 | 
			
			
				-  echo "  rsyncrypto  -v -r /var/lib/tox-bootstrapd $USB_MOUNT/backup/tox $USB_MOUNT/backup/tox.keys $BACKUP_CERTIFICATE" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3038
			 | 
			
				
			 | 
			
			
				-  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3039
			 | 
			
				
			 | 
			
			
				-  echo "    umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3040
			 | 
			
				
			 | 
			
			
				-  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3041
			 | 
			
				
			 | 
			
			
				-  echo '    exit 75379' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3042
			 | 
			
				
			 | 
			
			
				-  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				
			 | 
			
				2876
			 | 
			
			
				+  backup_directory_to_usb /var/lib/tox-bootstrapd tox 
			 | 
		
	
		
			
			| 
				3043
			 | 
			
				2877
			 | 
			
			
				   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3044
			 | 
			
				2878
			 | 
			
			
				   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME 
			 | 
		
	
		
			
			| 
				3045
			 | 
			
				2879
			 | 
			
			
				  
			 |