Bob Mottram 9 år sedan
förälder
incheckning
8004017769
1 ändrade filer med 13 tillägg och 14 borttagningar
  1. 13
    14
      src/freedombone-backup-local

+ 13
- 14
src/freedombone-backup-local Visa fil

34
 export TEXTDOMAIN=${PROJECT_NAME}-backup-local
34
 export TEXTDOMAIN=${PROJECT_NAME}-backup-local
35
 export TEXTDOMAINDIR="/usr/share/locale"
35
 export TEXTDOMAINDIR="/usr/share/locale"
36
 
36
 
37
-# directories to be backed up (source,dest)
38
-backup_dirs=(
39
-    "/etc/letsencrypt,            letsencrypt"
40
-    "/var/lib/dokuwiki,           wiki"
41
-    "/etc/dokuwiki,               wiki2"
42
-    "/etc/ssl,                    ssl"
43
-    "/var/spool/mlmmj,            mailinglist"
44
-    "/var/lib/prosody,            xmpp"
45
-    "/etc/nginx/sites-available,  web"
46
-    "/home/$ADMIN_USERNAME/.ipfs, ipfs"
47
-    "/var/cache/minidlna,         dlna"
48
-)
49
-
50
 USB_DRIVE=/dev/sdb1
37
 USB_DRIVE=/dev/sdb1
51
 USB_MOUNT=/mnt/usb
38
 USB_MOUNT=/mnt/usb
52
 
39
 
269
                 cp /home/$USERNAME/.procmailrc /home/$USERNAME/tempbackup
256
                 cp /home/$USERNAME/.procmailrc /home/$USERNAME/tempbackup
270
                 backup_directory_to_usb /home/$USERNAME/tempbackup procmail/$USERNAME
257
                 backup_directory_to_usb /home/$USERNAME/tempbackup procmail/$USERNAME
271
             fi
258
             fi
272
-
273
         fi
259
         fi
274
     done
260
     done
275
 }
261
 }
276
 
262
 
277
 function backup_directories {
263
 function backup_directories {
264
+    # directories to be backed up (source,dest)
265
+    backup_dirs=(
266
+        "/etc/letsencrypt,            letsencrypt"
267
+        "/var/lib/dokuwiki,           wiki"
268
+        "/etc/dokuwiki,               wiki2"
269
+        "/etc/ssl,                    ssl"
270
+        "/var/spool/mlmmj,            mailinglist"
271
+        "/var/lib/prosody,            xmpp"
272
+        "/etc/nginx/sites-available,  web"
273
+        "/home/$ADMIN_USERNAME/.ipfs, ipfs"
274
+        "/var/cache/minidlna,         dlna"
275
+    )
276
+
278
     for dr in "${backup_dirs[@]}"
277
     for dr in "${backup_dirs[@]}"
279
     do
278
     do
280
         source_directory=$(echo $dr | awk -F ',' '{print $1}'  | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
279
         source_directory=$(echo $dr | awk -F ',' '{print $1}'  | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')