Browse Source

Different user deletion commands

Bob Mottram 8 years ago
parent
commit
0d5bc8900a

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

434
     remove_backup_database_local etherpad
434
     remove_backup_database_local etherpad
435
     remove_nodejs etherpad
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
     function_check remove_ddns_domain
440
     function_check remove_ddns_domain
442
     remove_ddns_domain $ETHERPAD_DOMAIN_NAME
441
     remove_ddns_domain $ETHERPAD_DOMAIN_NAME

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

311
     sed -i '/Ghost/d' $COMPLETION_FILE
311
     sed -i '/Ghost/d' $COMPLETION_FILE
312
     sed -i '/ghost/d' $COMPLETION_FILE
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
     function_check remove_ddns_domain
317
     function_check remove_ddns_domain
319
     remove_ddns_domain $GHOST_DOMAIN_NAME
318
     remove_ddns_domain $GHOST_DOMAIN_NAME

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

374
     sed -i '/gogs /d' $COMPLETION_FILE
374
     sed -i '/gogs /d' $COMPLETION_FILE
375
     remove_backup_database_local gogs
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
     function_check remove_ddns_domain
380
     function_check remove_ddns_domain
382
     remove_ddns_domain $GIT_DOMAIN_NAME
381
     remove_ddns_domain $GIT_DOMAIN_NAME

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

240
     function_check remove_ddns_domain
240
     function_check remove_ddns_domain
241
     remove_ddns_domain $MAILPILE_DOMAIN_NAME
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
     remove_config_param MAILPILE_DOMAIN_NAME
246
     remove_config_param MAILPILE_DOMAIN_NAME
248
     remove_config_param MAILPILE_CODE
247
     remove_config_param MAILPILE_CODE

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

485
     rm -rf $MATRIX_DATA_DIR
485
     rm -rf $MATRIX_DATA_DIR
486
     rm -rf /etc/matrix
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
     remove_onion_service matrix ${MATRIX_ONION_PORT}
491
     remove_onion_service matrix ${MATRIX_ONION_PORT}
493
     remove_onion_service matrix ${MATRIX_FEDERATION_ONION_PORT}
492
     remove_onion_service matrix ${MATRIX_FEDERATION_ONION_PORT}

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

253
 
253
 
254
     remove_nodejs mediagoblin
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
     function_check remove_ddns_domain
259
     function_check remove_ddns_domain
261
     remove_ddns_domain $MEDIAGOBLIN_DOMAIN_NAME
260
     remove_ddns_domain $MEDIAGOBLIN_DOMAIN_NAME

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

284
 
284
 
285
     firewall_remove ${RADICALE_PORT} tcp
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
     function_check remove_onion_service
290
     function_check remove_onion_service
292
     remove_onion_service radicale ${RADICALE_ONION_PORT}
291
     remove_onion_service radicale ${RADICALE_ONION_PORT}

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

375
     remove_onion_service storage-tahoelafs ${TAHOELAFS_STORAGE_ONION_PORT} $(get_tahoelafs_nick)
375
     remove_onion_service storage-tahoelafs ${TAHOELAFS_STORAGE_ONION_PORT} $(get_tahoelafs_nick)
376
     sed -i '/HidServAuth /d' /etc/tor/torrc
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
     if [ -d $TAHOE_DIR ]; then
381
     if [ -d $TAHOE_DIR ]; then
383
         rm -rf $TAHOE_DIR
382
         rm -rf $TAHOE_DIR
625
     apt-get -yq install python-virtualenv apache2-utils
624
     apt-get -yq install python-virtualenv apache2-utils
626
 
625
 
627
     if [ -d $TAHOE_DIR ]; then
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
         rm -rf $TAHOE_DIR
629
         rm -rf $TAHOE_DIR
632
     fi
630
     fi
633
 
631
 

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

370
     rm -rf /var/lib/rethinkdb
370
     rm -rf /var/lib/rethinkdb
371
     rm -rf $TURTL_BASE_DIR
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