From 6e5ffcc9ea992cb674d1f28c59b4a8e23e5e4271 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sat, 17 Feb 2018 14:41:45 +0000 Subject: [PATCH] Handling user agent during user files backup --- src/freedombone-backup-local | 3 +++ src/freedombone-backup-remote | 2 ++ 2 files changed, 5 insertions(+) diff --git a/src/freedombone-backup-local b/src/freedombone-backup-local index 5510a46b..c8dc4fa8 100755 --- a/src/freedombone-backup-local +++ b/src/freedombone-backup-local @@ -113,6 +113,7 @@ function backup_users { for d in /home/*/ ; do USERNAME=$(echo "$d" | awk -F '/' '{print $3}') if [[ $(is_valid_user "$USERNAME") == "1" ]]; then + gpg_agent_setup $USERNAME # Backup any gpg keys if [ -d /home/$USERNAME/.gnupg ]; then @@ -212,6 +213,8 @@ function backup_users { cp /home/$USERNAME/.procmailrc /home/$USERNAME/tempbackup backup_directory_to_usb /home/$USERNAME/tempbackup procmail/$USERNAME fi + + gpg_agent_enable $USERNAME fi done } diff --git a/src/freedombone-backup-remote b/src/freedombone-backup-remote index c272bb9c..0169b648 100755 --- a/src/freedombone-backup-remote +++ b/src/freedombone-backup-remote @@ -157,6 +157,7 @@ function backup_users { for d in /home/*/ ; do USERNAME=$(echo "$d" | awk -F '/' '{print $3}') if [[ $(is_valid_user "$USERNAME") == "1" ]]; then + gpg_agent_setup $USERNAME # personal settings if [ -d /home/$USERNAME/personal ]; then @@ -266,6 +267,7 @@ function backup_users { echo $"Backing up emails for $USERNAME" backup_directory_to_friend /root/backupemail/$USERNAME mail/$USERNAME fi + gpg_agent_enable $USERNAME fi done }