浏览代码

Get domain name when removing apps

Bob Mottram 8 年前
父节点
当前提交
7b1a50c54a
共有 5 个文件被更改,包括 15 次插入0 次删除
  1. 3
    0
      src/freedombone-app-blog
  2. 3
    0
      src/freedombone-app-gnusocial
  3. 3
    0
      src/freedombone-app-gogs
  4. 3
    0
      src/freedombone-app-rss
  5. 3
    0
      src/freedombone-app-wiki

+ 3
- 0
src/freedombone-app-blog 查看文件

@@ -314,6 +314,9 @@ function remove_blog {
314 314
     if [[ $(app_is_installed blog) == "0" ]]; then
315 315
         return
316 316
     fi
317
+    if grep -q "FULLBLOG_DOMAIN_NAME" $CONFIGURATION_FILE; then
318
+        FULLBLOG_DOMAIN_NAME=$(grep "FULLBLOG_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
319
+    fi
317 320
     if [ ! -d /var/www/$FULLBLOG_DOMAIN_NAME ]; then
318 321
         rm -rf /var/www/$FULLBLOG_DOMAIN_NAME
319 322
     fi

+ 3
- 0
src/freedombone-app-gnusocial 查看文件

@@ -340,6 +340,9 @@ function remove_gnusocial {
340 340
     if [[ $(app_is_installed gnusocial) == "0" ]]; then
341 341
         return
342 342
     fi
343
+    if grep -q "MICROBLOG_DOMAIN_NAME" $CONFIGURATION_FILE; then
344
+        MICROBLOG_DOMAIN_NAME=$(grep "MICROBLOG_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
345
+    fi
343 346
     nginx_dissite $MICROBLOG_DOMAIN_NAME
344 347
     if [ -d /var/www/$MICROBLOG_DOMAIN_NAME ]; then
345 348
         rm -rf /var/www/$MICROBLOG_DOMAIN_NAME

+ 3
- 0
src/freedombone-app-gogs 查看文件

@@ -400,6 +400,9 @@ function remove_gogs {
400 400
         return
401 401
     fi
402 402
 
403
+    if grep -q "GIT_DOMAIN_NAME" $CONFIGURATION_FILE; then
404
+        GIT_DOMAIN_NAME=$(grep "GIT_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
405
+    fi
403 406
     systemctl stop gogs
404 407
     systemctl disable gogs
405 408
     nginx_dissite $GIT_DOMAIN_NAME

+ 3
- 0
src/freedombone-app-rss 查看文件

@@ -256,6 +256,9 @@ function remove_rss {
256 256
     if [[ $(app_is_installed rss) == "0" ]]; then
257 257
         return
258 258
     fi
259
+    if grep -q "RSS_READER_DOMAIN_NAME" $CONFIGURATION_FILE; then
260
+        RSS_READER_DOMAIN_NAME=$(grep "RSS_READER_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
261
+    fi
259 262
     nginx_dissite $RSS_READER_DOMAIN_NAME
260 263
     function_check remove_onion_service
261 264
     remove_onion_service ttrss ${RSS_READER_ONION_PORT} ${RSS_MOBILE_READER_ONION_PORT}

+ 3
- 0
src/freedombone-app-wiki 查看文件

@@ -236,6 +236,9 @@ function remove_wiki {
236 236
     if [[ $(app_is_installed wiki) == "0" ]]; then
237 237
         return
238 238
     fi
239
+    if grep -q "WIKI_DOMAIN_NAME" $CONFIGURATION_FILE; then
240
+        WIKI_DOMAIN_NAME=$(grep "WIKI_DOMAIN_NAME" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
241
+    fi
239 242
     function_check remove_onion_service
240 243
     remove_onion_service wiki ${WIKI_ONION_PORT}
241 244
     nginx_dissite $WIKI_DOMAIN_NAME