|
@@ -6866,7 +6866,16 @@ function install_tox_node {
|
6866
|
6866
|
exit 5846
|
6867
|
6867
|
fi
|
6868
|
6868
|
|
|
6869
|
+ TOX_ONION_HOSTNAME=$(add_onion_service tox ${TOX_PORT} ${TOX_PORT})
|
|
6870
|
+
|
|
6871
|
+ if ! grep -q "tox onion domain" $COMPLETION_FILE; then
|
|
6872
|
+ echo "tox onion domain:${TOX_ONION_HOSTNAME}" >> $COMPLETION_FILE
|
|
6873
|
+ else
|
|
6874
|
+ sed -i "s|tox onion domain.*|tox onion domain:${TOX_ONION_HOSTNAME}|g" $COMPLETION_FILE
|
|
6875
|
+ fi
|
|
6876
|
+
|
6869
|
6877
|
systemctl restart tox-bootstrapd.service
|
|
6878
|
+
|
6870
|
6879
|
TOX_PUBLIC_KEY=$(cat /var/log/syslog | grep tox | grep "Public Key" | awk -F ' ' '{print $8}' | tail -1)
|
6871
|
6880
|
if [ ${#TOX_PUBLIC_KEY} -lt 30 ]; then
|
6872
|
6881
|
echo $'Could not obtain the tox node public key'
|
|
@@ -6883,6 +6892,7 @@ function install_tox_node {
|
6883
|
6892
|
echo '' >> /home/$MY_USERNAME/README
|
6884
|
6893
|
echo 'Tox' >> /home/$MY_USERNAME/README
|
6885
|
6894
|
echo '===' >> /home/$MY_USERNAME/README
|
|
6895
|
+ echo $"tox onion domain: ${TOX_ONION_HOSTNAME}" >> /home/$MY_USERNAME/README
|
6886
|
6896
|
echo $"Your Tox node public key is: $TOX_PUBLIC_KEY" >> /home/$MY_USERNAME/README
|
6887
|
6897
|
echo $'In the Toxic client you can connect to it with:' >> /home/$MY_USERNAME/README
|
6888
|
6898
|
echo " /connect $DEFAULT_DOMAIN_NAME.local $TOX_PORT $TOX_PUBLIC_KEY" >> /home/$MY_USERNAME/README
|