|
@@ -84,7 +84,8 @@ function configure_backup_key {
|
84
|
84
|
exit 43382
|
85
|
85
|
fi
|
86
|
86
|
fi
|
87
|
|
- MY_BACKUP_KEY_ID=$(su -c "gpg --list-keys \"$MY_NAME (backup key)\" | grep 'pub '" - $MY_USERNAME | awk -F ' ' '{print $2}' | awk -F '/' '{print $2}')
|
|
87
|
+
|
|
88
|
+ MY_BACKUP_KEY_ID=$(su -c "gpg --list-keys \"$MY_NAME (backup key)\"" - $MY_USERNAME | sed -n '2p' | sed 's/^[ \t]*//')
|
88
|
89
|
echo "Backup key: $MY_BACKUP_KEY_ID"
|
89
|
90
|
MY_BACKUP_KEY=/home/$MY_USERNAME/backup_key
|
90
|
91
|
su -m root -c "gpg --homedir /home/$MY_USERNAME/.gnupg --output ${MY_BACKUP_KEY}_public.asc --armor --export $MY_BACKUP_KEY_ID" - $MY_USERNAME
|
|
@@ -251,7 +252,8 @@ function backup_directory_to_usb {
|
251
|
252
|
restart_site
|
252
|
253
|
exit 6
|
253
|
254
|
fi
|
254
|
|
- MY_BACKUP_KEY_ID=$(gpg --list-keys "$ADMIN_NAME (backup key)" | grep 'pub ' | awk -F ' ' '{print $2}' | awk -F '/' '{print $2}')
|
|
255
|
+
|
|
256
|
+ MY_BACKUP_KEY_ID=$(gpg --list-keys "$ADMIN_NAME (backup key)" | sed -n '2p' | sed 's/^[ \t]*//')
|
255
|
257
|
if [ ! -d $USB_MOUNT/backup/${2} ]; then
|
256
|
258
|
mkdir -p $USB_MOUNT/backup/${2}
|
257
|
259
|
fi
|
|
@@ -357,7 +359,8 @@ function backup_directory_to_friend {
|
357
|
359
|
restart_site
|
358
|
360
|
exit 43382
|
359
|
361
|
fi
|
360
|
|
- ADMIN_BACKUP_KEY_ID=$(gpg --list-keys "$ADMIN_NAME (backup key)" | grep 'pub ' | awk -F ' ' '{print $2}' | awk -F '/' '{print $2}')
|
|
362
|
+
|
|
363
|
+ ADMIN_BACKUP_KEY_ID=$(gpg --list-keys "$ADMIN_NAME (backup key)" | sed -n '2p' | sed 's/^[ \t]*//')
|
361
|
364
|
if [ ! -d $SERVER_DIRECTORY/backup/${2} ]; then
|
362
|
365
|
mkdir -p $SERVER_DIRECTORY/backup/${2}
|
363
|
366
|
fi
|