Bob Mottram преди 7 години
родител
ревизия
6a85df523b
променени са 1 файла, в които са добавени 8 реда и са изтрити 0 реда
  1. 8
    0
      src/freedombone-app-keyserver

+ 8
- 0
src/freedombone-app-keyserver Целия файл

@@ -382,6 +382,14 @@ function keyserver_sync {
382 382
     if [ ${#other_keyserver_port} -lt 4 ]; then
383 383
         return
384 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 393
     if [[ "$other_keyserver_email" != "pgp-public-keys@" ]]; then
386 394
         if [[ "$other_keyserver_email" == *"@"* ]]; then
387 395
             if [[ "$other_keyserver_email" == *"."* ]]; then