Selaa lähdekoodia

Better handling if private key has not yet been generated

Bob Mottram 7 vuotta sitten
vanhempi
commit
72f753b491
1 muutettua tiedostoa jossa 5 lisäystä ja 2 poistoa
  1. 5
    2
      src/freedombone-app-bdsmail

+ 5
- 2
src/freedombone-app-bdsmail Näytä tiedosto

@@ -251,6 +251,9 @@ function install_bdsmail {
251 251
 
252 252
     echo '#!/bin/bash' > /usr/bin/bdsmail_domain
253 253
     echo 'cd /etc/bdsmail' >> /usr/bin/bdsmail_domain
254
+    echo 'if [ ! -f bdsmail-privkey.dat ]; then' >> /usr/bin/bdsmail_domain
255
+    echo '    exit 1' >> /usr/bin/bdsmail_domain
256
+    echo 'fi' >> /usr/bin/bdsmail_domain
254 257
     echo 'python2 get_address bdsmail-privkey.dat' >> /usr/bin/bdsmail_domain
255 258
     chmod +x /usr/bin/bdsmail_domain
256 259
 
@@ -259,12 +262,12 @@ function install_bdsmail {
259 262
     bds_domain=
260 263
     sleep_ctr=0
261 264
     while [ ! $bds_domain ]; do
262
-        echo $"Waiting for i2p domain to be generated ${sleep_ctr}/30"
265
+        echo $"Waiting for i2p domain to be generated ${sleep_ctr}/50"
263 266
         systemctl restart bdsmail
264 267
         sleep 10
265 268
         bds_domain=$(bdsmail_domain)
266 269
         sleep_ctr=$((sleep_ctr + 1))
267
-        if [ $sleep_ctr -gt 30 ]; then
270
+        if [ $sleep_ctr -gt 50 ]; then
268 271
             break
269 272
         fi
270 273
     done