Browse Source

Different user deletion commands

Bob Mottram 7 years ago
parent
commit
0d5bc8900a

+ 2
- 3
src/freedombone-app-etherpad View File

@@ -434,9 +434,8 @@ function remove_etherpad {
434 434
     remove_backup_database_local etherpad
435 435
     remove_nodejs etherpad
436 436
 
437
-    sync
438
-    delgroup etherpad
439
-    deluser --remove-all-files etherpad
437
+    groupdel -f etherpad
438
+    userdel -r etherpad
440 439
 
441 440
     function_check remove_ddns_domain
442 441
     remove_ddns_domain $ETHERPAD_DOMAIN_NAME

+ 2
- 3
src/freedombone-app-ghost View File

@@ -311,9 +311,8 @@ function remove_ghost {
311 311
     sed -i '/Ghost/d' $COMPLETION_FILE
312 312
     sed -i '/ghost/d' $COMPLETION_FILE
313 313
 
314
-    sync
315
-    delgroup ghost
316
-    deluser --remove-all-files ghost
314
+    groupdel -f ghost
315
+    userdel -r ghost
317 316
 
318 317
     function_check remove_ddns_domain
319 318
     remove_ddns_domain $GHOST_DOMAIN_NAME

+ 2
- 3
src/freedombone-app-gogs View File

@@ -374,9 +374,8 @@ function remove_gogs {
374 374
     sed -i '/gogs /d' $COMPLETION_FILE
375 375
     remove_backup_database_local gogs
376 376
 
377
-    sync
378
-    delgroup gogs
379
-    deluser --remove-all-files gogs
377
+    groupdel -f gogs
378
+    userdel -r gogs
380 379
 
381 380
     function_check remove_ddns_domain
382 381
     remove_ddns_domain $GIT_DOMAIN_NAME

+ 2
- 3
src/freedombone-app-mailpile View File

@@ -240,9 +240,8 @@ function remove_mailpile {
240 240
     function_check remove_ddns_domain
241 241
     remove_ddns_domain $MAILPILE_DOMAIN_NAME
242 242
 
243
-    sync
244
-    delgroup mailpile
245
-    deluser --remove-all-files mailpile
243
+    groupdel -f mailpile
244
+    userdel -r mailpile
246 245
 
247 246
     remove_config_param MAILPILE_DOMAIN_NAME
248 247
     remove_config_param MAILPILE_CODE

+ 2
- 3
src/freedombone-app-matrix View File

@@ -485,9 +485,8 @@ function remove_matrix {
485 485
     rm -rf $MATRIX_DATA_DIR
486 486
     rm -rf /etc/matrix
487 487
 
488
-    sync
489
-    delgroup matrix
490
-    deluser --remove-all-files matrix
488
+    groupdel -f matrix
489
+    userdel -r matrix
491 490
 
492 491
     remove_onion_service matrix ${MATRIX_ONION_PORT}
493 492
     remove_onion_service matrix ${MATRIX_FEDERATION_ONION_PORT}

+ 2
- 3
src/freedombone-app-mediagoblin View File

@@ -253,9 +253,8 @@ function remove_mediagoblin {
253 253
 
254 254
     remove_nodejs mediagoblin
255 255
 
256
-    sync
257
-    delgroup mediagoblin
258
-    deluser --remove-all-files mediagoblin
256
+    groupdel -f mediagoblin
257
+    userdel -r mediagoblin
259 258
 
260 259
     function_check remove_ddns_domain
261 260
     remove_ddns_domain $MEDIAGOBLIN_DOMAIN_NAME

+ 2
- 3
src/freedombone-app-radicale View File

@@ -284,9 +284,8 @@ function remove_radicale {
284 284
 
285 285
     firewall_remove ${RADICALE_PORT} tcp
286 286
 
287
-    sync
288
-    delgroup radicale
289
-    deluser --remove-all-files radicale
287
+    groupdel -f radicale
288
+    userdel -r radicale
290 289
 
291 290
     function_check remove_onion_service
292 291
     remove_onion_service radicale ${RADICALE_ONION_PORT}

+ 4
- 6
src/freedombone-app-tahoelafs View File

@@ -375,9 +375,8 @@ function remove_tahoelafs {
375 375
     remove_onion_service storage-tahoelafs ${TAHOELAFS_STORAGE_ONION_PORT} $(get_tahoelafs_nick)
376 376
     sed -i '/HidServAuth /d' /etc/tor/torrc
377 377
 
378
-    sync
379
-    delgroup tahoelafs
380
-    deluser --remove-all-files tahoelafs
378
+    groupdel -f tahoelafs
379
+    userdel -r tahoelafs
381 380
 
382 381
     if [ -d $TAHOE_DIR ]; then
383 382
         rm -rf $TAHOE_DIR
@@ -625,9 +624,8 @@ function install_tahoelafs {
625 624
     apt-get -yq install python-virtualenv apache2-utils
626 625
 
627 626
     if [ -d $TAHOE_DIR ]; then
628
-        sync
629
-        delgroup tahoelafs
630
-        deluser --remove-all-files tahoelafs
627
+        groupdel -f tahoelafs
628
+        userdel -r tahoelafs
631 629
         rm -rf $TAHOE_DIR
632 630
     fi
633 631
 

+ 2
- 3
src/freedombone-app-turtl View File

@@ -370,9 +370,8 @@ function remove_turtl {
370 370
     rm -rf /var/lib/rethinkdb
371 371
     rm -rf $TURTL_BASE_DIR
372 372
 
373
-    sync
374
-    delgroup turtl
375
-    deluser --remove-all-files turtl
373
+    groupdel -f turtl
374
+    userdel -r turtl
376 375
 }
377 376
 
378 377