Bladeren bron

More keyserver checks

Bob Mottram 8 jaren geleden
bovenliggende
commit
6a85df523b
1 gewijzigde bestanden met toevoegingen van 8 en 0 verwijderingen
  1. 8
    0
      src/freedombone-app-keyserver

+ 8
- 0
src/freedombone-app-keyserver Bestand weergeven

382
     if [ ${#other_keyserver_port} -lt 4 ]; then
382
     if [ ${#other_keyserver_port} -lt 4 ]; then
383
         return
383
         return
384
     fi
384
     fi
385
+
386
+    # Warn if trying to sync
387
+    if [[ "$other_keyserver_domain" == *"sks-keyservers.net" || "$other_keyserver_domain" == *"gnupg.net" || "$other_keyserver_domain" == *"pgp.com" || "$other_keyserver_domain" == *"pgp.mit.edu" || "$other_keyserver_domain" == *"the.earth.li" || "$other_keyserver_domain" == *"mayfirst.org" || "$other_keyserver_domain" == *"ubuntu.com" ]]; then
388
+        dialog --title $"Sync with other keyserver" \
389
+               --msgbox $"\nDon't try to sync with the major keyservers. Your system will be overloaded with an infeasible database size." 8 60
390
+        return
391
+    fi
392
+
385
     if [[ "$other_keyserver_email" != "pgp-public-keys@" ]]; then
393
     if [[ "$other_keyserver_email" != "pgp-public-keys@" ]]; then
386
         if [[ "$other_keyserver_email" == *"@"* ]]; then
394
         if [[ "$other_keyserver_email" == *"@"* ]]; then
387
             if [[ "$other_keyserver_email" == *"."* ]]; then
395
             if [[ "$other_keyserver_email" == *"."* ]]; then