Browse Source

Also publish backup public key to avoid sync error messages

This shouldn't introduce any security issues
Bob Mottram 8 years ago
parent
commit
a152697dc3
1 changed files with 4 additions and 0 deletions
  1. 4
    0
      src/freedombone-controlpanel-user

+ 4
- 0
src/freedombone-controlpanel-user View File

35
 
35
 
36
 MY_EMAIL_ADDRESS=$USER@$HOSTNAME
36
 MY_EMAIL_ADDRESS=$USER@$HOSTNAME
37
 GPG_ID=$(gpg --fingerprint $MY_EMAIL_ADDRESS | grep -i "pub" | head -n 1 | awk -F '/' '{print $2}' | awk -F ' ' '{print $1}')
37
 GPG_ID=$(gpg --fingerprint $MY_EMAIL_ADDRESS | grep -i "pub" | head -n 1 | awk -F '/' '{print $2}' | awk -F ' ' '{print $1}')
38
+GPG_BACKUP_ID=$(gpg --fingerprint "$MY_EMAIL_ADDRESS (backup key)" | grep -i "pub" | head -n 1 | awk -F '/' '{print $2}' | awk -F ' ' '{print $1}')
38
 
39
 
39
 UTILS_FILES=/usr/share/${PROJECT_NAME}/utils/${PROJECT_NAME}-utils-*
40
 UTILS_FILES=/usr/share/${PROJECT_NAME}/utils/${PROJECT_NAME}-utils-*
40
 for f in $UTILS_FILES
41
 for f in $UTILS_FILES
404
 
405
 
405
 function publish_gpg_key {
406
 function publish_gpg_key {
406
     gpg --send-key $GPG_ID
407
     gpg --send-key $GPG_ID
408
+    if [ $GPG_BACKUP_ID ]; then
409
+        gpg --send-key $GPG_BACKUP_ID
410
+    fi
407
     dialog --title $"Publish your PGP/GPG key" \
411
     dialog --title $"Publish your PGP/GPG key" \
408
            --msgbox $"Your key has now been published" 6 40
412
            --msgbox $"Your key has now been published" 6 40
409
 }
413
 }