Bob Mottram 8 年前
父节点
当前提交
0962d621b5
共有 1 个文件被更改,包括 8 次插入1 次删除
  1. 8
    1
      src/freedombone-app-xmpp

+ 8
- 1
src/freedombone-app-xmpp 查看文件

@@ -160,7 +160,7 @@ function update_prosody_modules {
160 160
     hg update
161 161
 }
162 162
 
163
-function upgrade_xmpp {
163
+function upgrade_xmpp_server {
164 164
     function_check update_prosody_modules
165 165
     update_prosody_modules
166 166
 
@@ -198,7 +198,9 @@ function upgrade_xmpp {
198 198
         rm ${INSTALL_DIR}/${prosody_filename}.tar.gz
199 199
     fi
200 200
     systemctl restart prosody
201
+}
201 202
 
203
+function upgrade_xmpp_client {
202 204
     # update profanity client
203 205
     if [ -f /usr/bin/profanity ]; then
204 206
         apt-get -y remove --purge profanity
@@ -236,6 +238,11 @@ function upgrade_xmpp {
236 238
     cp $INSTALL_DIR/profanity-omemo-plugin/omemo.py /etc/skel/.local/share/profanity/plugins
237 239
 }
238 240
 
241
+function upgrade_xmpp {
242
+    upgrade_xmpp_server
243
+    upgrade_xmpp_client
244
+}
245
+
239 246
 function backup_local_xmpp {
240 247
     source_directory=/var/lib/prosody
241 248
     if [ -d $source_directory ]; then