Просмотр исходного кода

Use onion xmpp server for profanity

Bob Mottram 8 лет назад
Родитель
Сommit
4c8a862488
1 измененных файлов: 3 добавлений и 0 удалений
  1. 3
    0
      src/freedombone-app-xmpp

+ 3
- 0
src/freedombone-app-xmpp Просмотреть файл

@@ -194,9 +194,11 @@ function add_user_xmpp {
194 194
     if [ ! -d /home/$new_username/.config/profanity ]; then
195 195
         mkdir -p /home/$new_username/.config/profanity
196 196
     fi
197
+    XMPP_ONION_HOSTNAME=$(cat /var/lib/tor/hidden_service_xmpp/hostname)
197 198
     echo "[${new_username}@${HOSTNAME}]" > $XMPP_CLIENT_ACCOUNTS
198 199
     echo 'enabled=true' >> $XMPP_CLIENT_ACCOUNTS
199 200
     echo "jid=${new_username}@${HOSTNAME}" >> $XMPP_CLIENT_ACCOUNTS
201
+    echo "server=$XMPP_ONION_HOSTNAME" >> $XMPP_CLIENT_ACCOUNTS
200 202
     echo 'resource=profanity' >> $XMPP_CLIENT_ACCOUNTS
201 203
     echo "muc.service=conference.${HOSTNAME}" >> $XMPP_CLIENT_ACCOUNTS
202 204
     echo "muc.nick=${new_username}" >> $XMPP_CLIENT_ACCOUNTS
@@ -1019,6 +1021,7 @@ function install_xmpp_client {
1019 1021
             echo 'enabled=true' >> $XMPP_CLIENT_ACCOUNTS
1020 1022
         fi
1021 1023
         echo "jid=${MY_USERNAME}@${XMPP_ONION_HOSTNAME}" >> $XMPP_CLIENT_ACCOUNTS
1024
+        echo "server=$XMPP_ONION_HOSTNAME" >> $XMPP_CLIENT_ACCOUNTS
1022 1025
         echo 'resource=profanity' >> $XMPP_CLIENT_ACCOUNTS
1023 1026
         echo "muc.service=${XMPP_ONION_HOSTNAME}" >> $XMPP_CLIENT_ACCOUNTS
1024 1027
         echo "muc.nick=${MY_USERNAME}" >> $XMPP_CLIENT_ACCOUNTS