Browse Source

Show local trove details within About

Bob Mottram 9 years ago
parent
commit
9d04bf3043
1 changed files with 22 additions and 0 deletions
  1. 22
    0
      src/freedombone-controlpanel

+ 22
- 0
src/freedombone-controlpanel View File

@@ -47,6 +47,8 @@ MINIMUM_PASSWORD_LENGTH=8
47 47
 VOIP_PORT=64738
48 48
 VOIP_ONION_PORT=8095
49 49
 
50
+SSH_PORT=2222
51
+
50 52
 USB_DRIVE=sdb
51 53
 # get default USB from config file
52 54
 CONFIGURATION_FILE=/root/${PROJECT_NAME}.cfg
@@ -57,6 +59,9 @@ if [ -f $CONFIGURATION_FILE ]; then
57 59
             USB_DRIVE=$(echo ${USB_DRIVE} | awk -F '/' '{print $3}' | sed 's|1||g' | sed 's|2||g')
58 60
         fi
59 61
     fi
62
+    if grep -q "SSH_PORT=" $CONFIGURATION_FILE; then
63
+        SSH_PORT=$(cat $CONFIGURATION_FILE | grep "SSH_PORT=" | awk -F '=' '{print $2}')
64
+    fi
60 65
 fi
61 66
 
62 67
 # Trove settings
@@ -370,10 +375,27 @@ function show_users {
370 375
     done
371 376
 }
372 377
 
378
+function show_trove_password {
379
+    if [ ! /home/trove ]; then
380
+        return
381
+    fi
382
+    if grep -q "MY_TROVE_PASSWORD" $CONFIGURATION_FILE; then
383
+        MY_TROVE_PASSWORD=$(grep "MY_TROVE_PASSWORD" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
384
+    fi
385
+    echo 'Local Trove'
386
+    echo '==========='
387
+    echo ''
388
+    echo -n "URL:      "
389
+    echo "$(cat ${COMPLETION_FILE} | grep 'ssh onion domain' | awk -F ':' '{print $2}')"
390
+    echo "SSH Port: $SSH_PORT"
391
+    echo "Password: $MY_TROVE_PASSWORD"
392
+}
393
+
373 394
 function show_about {
374 395
     clear
375 396
     show_domains
376 397
     show_users
398
+    show_trove_password
377 399
     any_key
378 400
 }
379 401