浏览代码

Check if an error is returned when getting public key ID

Bob Mottram 7 年前
父节点
当前提交
9804c49a2c
共有 1 个文件被更改,包括 9 次插入5 次删除
  1. 9
    5
      src/freedombone-base-email

+ 9
- 5
src/freedombone-base-email 查看文件

1381
         if [ ${#MY_GPG_PUBLIC_KEY_ID} -lt 4 ]; then
1381
         if [ ${#MY_GPG_PUBLIC_KEY_ID} -lt 4 ]; then
1382
             echo $'GPG public key ID could not be obtained'
1382
             echo $'GPG public key ID could not be obtained'
1383
         else
1383
         else
1384
-            chown -R $MY_USERNAME:$MY_USERNAME $gpg_dir
1385
-            chmod 700 $gpg_dir
1386
-            chmod 600 $gpg_dir/*
1387
-            mark_completed $FUNCNAME
1388
-            return
1384
+            if [[ "$MY_GPG_PUBLIC_KEY_ID" == *'error'* ]]; then
1385
+                echo $"Can't locate gpg key"
1386
+            else
1387
+                chown -R $MY_USERNAME:$MY_USERNAME $gpg_dir
1388
+                chmod 700 $gpg_dir
1389
+                chmod 600 $gpg_dir/*
1390
+                mark_completed $FUNCNAME
1391
+                return
1392
+            fi
1389
         fi
1393
         fi
1390
     fi
1394
     fi
1391
 
1395