Преглед изворни кода

Remove movim on xmpp uninstall

Bob Mottram пре 8 година
родитељ
комит
edd0e53d89
2 измењених фајлова са 9 додато и 3 уклоњено
  1. 8
    3
      src/freedombone-app-movim
  2. 1
    0
      src/freedombone-app-xmpp

+ 8
- 3
src/freedombone-app-movim Прегледај датотеку

@@ -28,7 +28,7 @@
28 28
 # You should have received a copy of the GNU Affero General Public License
29 29
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
30 30
 
31
-VARIANTS='full full-vim chat'
31
+VARIANTS='full full-vim social'
32 32
 
33 33
 IN_DEFAULT_INSTALL=0
34 34
 SHOW_ON_ABOUT=1
@@ -225,8 +225,6 @@ function backup_remote_movim {
225 225
             function_check backup_database_to_friend
226 226
             backup_database_to_friend movim
227 227
 
228
-            echo $"Backing up GNU social installation"
229
-
230 228
             function_check backup_directory_to_friend
231 229
             backup_directory_to_friend $temp_backup_dir movim
232 230
 
@@ -260,6 +258,9 @@ function restore_remote_movim {
260 258
 }
261 259
 
262 260
 function remove_movim {
261
+    if [[ $(app_is_installed movim) == "0" ]]; then
262
+        return
263
+    fi
263 264
     read_config_param "MOVIM_DOMAIN_NAME"
264 265
     if [ ${#MOVIM_DOMAIN_NAME} -eq 0 ]; then
265 266
         return
@@ -298,6 +299,10 @@ function install_movim {
298 299
         exit 72572
299 300
     fi
300 301
 
302
+    if [[ $(app_is_installed xmpp) == "0" ]]; then
303
+        return
304
+    fi
305
+
301 306
     movim_hourly_script movim $MOVIM_DOMAIN_NAME
302 307
 
303 308
     function_check install_mariadb

+ 1
- 0
src/freedombone-app-xmpp Прегледај датотеку

@@ -498,6 +498,7 @@ function configure_firewall_for_xmpp {
498 498
 
499 499
 function remove_xmpp {
500 500
     remove_profanity
501
+    remove_movim
501 502
     firewall_remove 5222 tcp
502 503
     firewall_remove 5223 tcp
503 504
     firewall_remove 5269 tcp