Sfoglia il codice sorgente

Handling user agent during user files backup

Bob Mottram 7 anni fa
parent
commit
6e5ffcc9ea
2 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  1. 3
    0
      src/freedombone-backup-local
  2. 2
    0
      src/freedombone-backup-remote

+ 3
- 0
src/freedombone-backup-local Vedi File

@@ -113,6 +113,7 @@ function backup_users {
113 113
     for d in /home/*/ ; do
114 114
         USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
115 115
         if [[ $(is_valid_user "$USERNAME") == "1" ]]; then
116
+            gpg_agent_setup $USERNAME
116 117
 
117 118
             # Backup any gpg keys
118 119
             if [ -d /home/$USERNAME/.gnupg ]; then
@@ -212,6 +213,8 @@ function backup_users {
212 213
                 cp /home/$USERNAME/.procmailrc /home/$USERNAME/tempbackup
213 214
                 backup_directory_to_usb /home/$USERNAME/tempbackup procmail/$USERNAME
214 215
             fi
216
+
217
+            gpg_agent_enable $USERNAME
215 218
         fi
216 219
     done
217 220
 }

+ 2
- 0
src/freedombone-backup-remote Vedi File

@@ -157,6 +157,7 @@ function backup_users {
157 157
     for d in /home/*/ ; do
158 158
         USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
159 159
         if [[ $(is_valid_user "$USERNAME") == "1" ]]; then
160
+            gpg_agent_setup $USERNAME
160 161
 
161 162
             # personal settings
162 163
             if [ -d /home/$USERNAME/personal ]; then
@@ -266,6 +267,7 @@ function backup_users {
266 267
                 echo $"Backing up emails for $USERNAME"
267 268
                 backup_directory_to_friend /root/backupemail/$USERNAME mail/$USERNAME
268 269
             fi
270
+            gpg_agent_enable $USERNAME
269 271
         fi
270 272
     done
271 273
 }