浏览代码

Social instance installs

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

+ 18
- 0
src/freedombone-config 查看文件

@@ -1135,6 +1135,24 @@ function interactive_config {
1135 1135
     choose_email_address
1136 1136
     interactive_key_recovery
1137 1137
 
1138
+    if [[ "$SOCIALINSTANCE" == 'gnusocial' ]]; then
1139
+        GNUSOCIAL_DOMAIN_NAME=$DEFAULT_DOMAIN_NAME
1140
+        GNUSOCIAL_CODE=$DEFAULT_DOMAIN_CODE
1141
+        write_config_param "GNUSOCIAL_DOMAIN_NAME" "$GNUSOCIAL_DOMAIN_NAME"
1142
+        write_config_param "GNUSOCIAL_CODE" "$GNUSOCIAL_CODE"
1143
+        write_config_param "SOCIALINSTANCE" "$SOCIALINSTANCE"
1144
+        install_gnusocial
1145
+    fi
1146
+
1147
+    if [[ "$SOCIALINSTANCE" == 'postactiv' ]]; then
1148
+        POSTACTIV_DOMAIN_NAME=$DEFAULT_DOMAIN_NAME
1149
+        POSTACTIV_CODE=$DEFAULT_DOMAIN_CODE
1150
+        write_config_param "POSTACTIV_DOMAIN_NAME" "$POSTACTIV_DOMAIN_NAME"
1151
+        write_config_param "POSTACTIV_CODE" "$POSTACTIV_CODE"
1152
+        write_config_param "SOCIALINSTANCE" "$SOCIALINSTANCE"
1153
+        install_postactiv
1154
+    fi
1155
+
1138 1156
     # delete the temporary configuration file
1139 1157
     if [ -f temp.cfg ]; then
1140 1158
         shred -zu temp.cfg