|
@@ -85,24 +85,15 @@ function install_interactive_gnusocial {
|
85
|
85
|
if [ ! $ONION_ONLY ]; then
|
86
|
86
|
ONION_ONLY='no'
|
87
|
87
|
fi
|
88
|
|
- if grep -q "ONION_ONLY" $CONFIGURATION_FILE; then
|
89
|
|
- ONION_ONLY=$(grep "ONION_ONLY" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
90
|
|
- fi
|
91
|
|
- if grep -q "MICROBLOG_DOMAIN_NAME" $CONFIGURATION_FILE; then
|
92
|
|
- MICROBLOG_DOMAIN_NAME=$(grep "MICROBLOG_DOMAIN_NAME" $CONFIGURATION_FILE | head -n 1 | awk -F '=' '{print $2}')
|
93
|
|
- fi
|
94
|
|
- if grep -q "MICROBLOG_CODE" $CONFIGURATION_FILE; then
|
95
|
|
- MICROBLOG_CODE=$(grep "MICROBLOG_CODE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
96
|
|
- fi
|
97
|
|
- if grep -q "MICROBLOG_WELCOME_MESSAGE" $CONFIGURATION_FILE; then
|
98
|
|
- MICROBLOG_WELCOME_MESSAGE=$(grep "MICROBLOG_WELCOME_MESSAGE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
99
|
|
- fi
|
100
|
|
- if grep -q "MICROBLOG_BACKGROUND_IMAGE_URL" $CONFIGURATION_FILE; then
|
101
|
|
- MICROBLOG_BACKGROUND_IMAGE_URL=$(grep "MICROBLOG_BACKGROUND_IMAGE_URL" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
102
|
|
- fi
|
103
|
|
- if grep -q "DDNS_PROVIDER" $CONFIGURATION_FILE; then
|
104
|
|
- DDNS_PROVIDER=$(grep "DDNS_PROVIDER" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
105
|
|
- fi
|
|
88
|
+
|
|
89
|
+ read_config_param "MICROBLOG_COMMIT"
|
|
90
|
+ read_config_param "ONION_ONLY"
|
|
91
|
+ read_config_param "MICROBLOG_DOMAIN_NAME"
|
|
92
|
+ read_config_param "MICROBLOG_CODE"
|
|
93
|
+ read_config_param "MICROBLOG_WELCOME_MESSAGE"
|
|
94
|
+ read_config_param "MICROBLOG_BACKGROUND_IMAGE_URL"
|
|
95
|
+ read_config_param "DDNS_PROVIDER"
|
|
96
|
+
|
106
|
97
|
if [[ $ONION_ONLY != "no" ]]; then
|
107
|
98
|
MICROBLOG_DOMAIN_NAME='microblog.local'
|
108
|
99
|
else
|
|
@@ -250,6 +241,7 @@ function upgrade_gnusocial {
|
250
|
241
|
if grep -q "gnusocial domain" $COMPLETION_FILE; then
|
251
|
242
|
MICROBLOG_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "gnusocial domain" | head -n 1 | awk -F ':' '{print $2}')
|
252
|
243
|
fi
|
|
244
|
+ read_config_param "MICROBLOG_COMMIT"
|
253
|
245
|
|
254
|
246
|
# update to the next commit
|
255
|
247
|
function_check set_repo_commit
|
|
@@ -1039,24 +1031,13 @@ function install_gnusocial {
|
1039
|
1031
|
if [ ! $ONION_ONLY ]; then
|
1040
|
1032
|
ONION_ONLY='no'
|
1041
|
1033
|
fi
|
1042
|
|
- if grep -q "ONION_ONLY" $CONFIGURATION_FILE; then
|
1043
|
|
- ONION_ONLY=$(grep "ONION_ONLY" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
1044
|
|
- fi
|
1045
|
|
- if grep -q "MICROBLOG_DOMAIN_NAME" $CONFIGURATION_FILE; then
|
1046
|
|
- MICROBLOG_DOMAIN_NAME=$(grep "MICROBLOG_DOMAIN_NAME" $CONFIGURATION_FILE | head -n 1 | awk -F '=' '{print $2}')
|
1047
|
|
- fi
|
1048
|
|
- if grep -q "MICROBLOG_CODE" $CONFIGURATION_FILE; then
|
1049
|
|
- MICROBLOG_CODE=$(grep "MICROBLOG_CODE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
1050
|
|
- fi
|
1051
|
|
- if grep -q "MICROBLOG_WELCOME_MESSAGE" $CONFIGURATION_FILE; then
|
1052
|
|
- MICROBLOG_WELCOME_MESSAGE=$(grep "MICROBLOG_WELCOME_MESSAGE" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
1053
|
|
- fi
|
1054
|
|
- if grep -q "MICROBLOG_BACKGROUND_IMAGE_URL" $CONFIGURATION_FILE; then
|
1055
|
|
- MICROBLOG_BACKGROUND_IMAGE_URL=$(grep "MICROBLOG_BACKGROUND_IMAGE_URL" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
1056
|
|
- fi
|
1057
|
|
- if grep -q "DDNS_PROVIDER" $CONFIGURATION_FILE; then
|
1058
|
|
- DDNS_PROVIDER=$(grep "DDNS_PROVIDER" $CONFIGURATION_FILE | awk -F '=' '{print $2}')
|
1059
|
|
- fi
|
|
1034
|
+ read_config_param "MICROBLOG_COMMIT"
|
|
1035
|
+ read_config_param "ONION_ONLY"
|
|
1036
|
+ read_config_param "MICROBLOG_DOMAIN_NAME"
|
|
1037
|
+ read_config_param "MICROBLOG_CODE"
|
|
1038
|
+ read_config_param "MICROBLOG_WELCOME_MESSAGE"
|
|
1039
|
+ read_config_param "MICROBLOG_BACKGROUND_IMAGE_URL"
|
|
1040
|
+ read_config_param "DDNS_PROVIDER"
|
1060
|
1041
|
|
1061
|
1042
|
install_gnusocial_main
|
1062
|
1043
|
expire_gnusocial_posts
|