|
@@ -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
|