|
@@ -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
|
|