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

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

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