Ver código fonte

Retire armadillo

Bob Mottram 7 anos atrás
pai
commit
a68af68705
1 arquivos alterados com 0 adições e 158 exclusões
  1. 0
    158
      src/freedombone-utils-gnusocialtools

+ 0
- 158
src/freedombone-utils-gnusocialtools Ver arquivo

35
 PLEROMA_REPO="https://gitgud.io/lambadalambda/pleroma-fe"
35
 PLEROMA_REPO="https://gitgud.io/lambadalambda/pleroma-fe"
36
 PLEROMA_COMMIT='cbe652f2d94d81fa54a37378b7ff014c4391ca5e'
36
 PLEROMA_COMMIT='cbe652f2d94d81fa54a37378b7ff014c4391ca5e'
37
 
37
 
38
-ARMADILLO_REPO="https://git.postactiv.com/maiya/Armadillo"
39
-ARMADILLO_COMMIT='ec3938a678f373156c4cbf37926c9a5ab68222c4'
40
-
41
 SHARINGS_REPO="http://git.lasindias.club/bashrc/Sharings"
38
 SHARINGS_REPO="http://git.lasindias.club/bashrc/Sharings"
42
 SHARINGS_COMMIT='d5c6c7f855d9afff9086c09ea706f38c859bc0d4'
39
 SHARINGS_COMMIT='d5c6c7f855d9afff9086c09ea706f38c859bc0d4'
43
 SHARINGS_THEME_REPO="http://git.lasindias.club/manuel/SharingsTheme"
40
 SHARINGS_THEME_REPO="http://git.lasindias.club/manuel/SharingsTheme"
163
     echo "0"
160
     echo "0"
164
 }
161
 }
165
 
162
 
166
-function armadillo_set_background_image_from_url {
167
-    domain_name="$1"
168
-    url="$2"
169
-
170
-    if [ ${#domain_name} -eq 0 ]; then
171
-        echo "1"
172
-        return
173
-    fi
174
-
175
-    ext=
176
-    if [ ${#url} -gt 0 ]; then
177
-        if [[ "$url" == *".jpeg" || "$url" == *".jpg" ]]; then
178
-            ext="jpg"
179
-        fi
180
-        if [[ "$url" == *".png" ]]; then
181
-            ext="png"
182
-        fi
183
-        if [[ "$url" == *".gif" ]]; then
184
-            ext="gif"
185
-        fi
186
-    fi
187
-
188
-    if [ ${#ext} -gt 0 ]; then
189
-        cd /var/www/${domain_name}/htdocs
190
-
191
-        # remove any existing image
192
-        if [ -f bg_custom.${ext} ]; then
193
-            rm bg_custom.${ext}
194
-        fi
195
-
196
-        # get the new image
197
-        wget "$url" -O bg_custom.${ext}
198
-        if [ ! -f bg_custom.${ext} ]; then
199
-            echo "$url"
200
-            echo $'Custom background image for armadillo could not be downloaded'
201
-            echo "1"
202
-            return
203
-        fi
204
-
205
-        if [ -d /var/www/${domain_name}/htdocs/armadillo ]; then
206
-            cd /var/www/${domain_name}/htdocs/armadillo
207
-            cp ../bg_custom.${ext} media/img/bg_custom.${ext}
208
-            sed -i "s|\"background\":.*|\"background\": \"armadillo/media/img/background.jpeg\"," config.json
209
-        fi
210
-
211
-        qvitter_update_background ${domain_name} ${ext}
212
-
213
-        rm bg_custom.${ext}
214
-    else
215
-        echo "2"
216
-        return
217
-    fi
218
-
219
-    echo "0"
220
-}
221
-
222
 function install_qvitter {
163
 function install_qvitter {
223
     domain_name=$1
164
     domain_name=$1
224
     app_name=$2
165
     app_name=$2
334
     fi
275
     fi
335
 }
276
 }
336
 
277
 
337
-function install_armadillo_front_end {
338
-    app_name="$1"
339
-    armadillo_domain="$2"
340
-    background_url="$3"
341
-
342
-    if [ ! -d $INSTALL_DIR/armadillo ]; then
343
-        function_check git_clone
344
-        git_clone $ARMADILLO_REPO $INSTALL_DIR/armadillo
345
-        if [ ! -d $INSTALL_DIR/armadillo ]; then
346
-            echo $'Unable to clone armadillo repo'
347
-            exit 35722
348
-        fi
349
-    fi
350
-
351
-    cd $INSTALL_DIR/armadillo
352
-    git checkout $ARMADILLO_COMMIT -b $ARMADILLO_COMMIT
353
-    set_completion_param "${app_name} armadillo commit" "$ARMADILLO_COMMIT"
354
-
355
-    cp armadillo/config.json.example armadillo/config.json
356
-    if [[ $ONION_ONLY == 'no' ]]; then
357
-        sed -i "s|\"server\".*|\"server\": \"https://${armadillo_domain}\",|g" armadillo/config.json
358
-    else
359
-        sed -i "s|\"server\".*|\"server\": \"http://${armadillo_domain}\",|g" armadillo/config.json
360
-    fi
361
-    owner='<a href=\\"'"https://${armadillo_domain}/$MY_USERNAME"'\\">@'"$MY_USERNAME@${armadillo_domain}"'</a>'
362
-    sed -i "s|\"owner\".*|\"owner\": \"$owner\",|g" armadillo/config.json
363
-    cp -r $INSTALL_DIR/armadillo/armadillo /var/www/${armadillo_domain}/htdocs/
364
-    cp $INSTALL_DIR/armadillo/armadillo.html /var/www/${armadillo_domain}/htdocs/index.html
365
-    cp $INSTALL_DIR/armadillo/dash.html /var/www/${armadillo_domain}/htdocs/dash.html
366
-
367
-    armadillo_set_background_image_from_url "$armadillo_domain" "$background_url"
368
-
369
-    nginx_site=/etc/nginx/sites-available/${armadillo_domain}
370
-    sed -i 's|index index.php;|index index.html;|g' $nginx_site
371
-
372
-    if [ -f /var/www/${armadillo_domain}/htdocs/index.php ]; then
373
-        mv /var/www/${armadillo_domain}/htdocs/index.php /var/www/${armadillo_domain}/htdocs/index_qvitter.php
374
-    fi
375
-    sed -i 's|index.php|index_qvitter.php|g' $nginx_site
376
-
377
-    chown -R www-data:www-data /var/www/${armadillo_domain}/htdocs
378
-}
379
 
278
 
380
 function install_pleroma_front_end {
279
 function install_pleroma_front_end {
381
     app_name="$1"
280
     app_name="$1"
494
     fi
393
     fi
495
 }
394
 }
496
 
395
 
497
-function upgrade_armadillo {
498
-    domain_name="$1"
499
-    app_name="$2"
500
-    background_url="$3"
501
-
502
-    if [ -d $INSTALL_DIR/armadillo ]; then
503
-        set_repo_commit $INSTALL_DIR/armadillo "${app_name} armadillo commit" "$ARMADILLO_COMMIT" $ARMADILLO_REPO
504
-        cd $INSTALL_DIR/armadillo
505
-
506
-        if [ -f $INSTALL_DIR/armadillo/armadillo/config.json ]; then
507
-            rm $INSTALL_DIR/armadillo/armadillo/config.json
508
-        fi
509
-        cp -r $INSTALL_DIR/armadillo/armadillo /var/www/${armadillo_domain}/htdocs/
510
-        cp $INSTALL_DIR/armadillo/armadillo.html /var/www/${armadillo_domain}/htdocs/index.html
511
-        cp $INSTALL_DIR/armadillo/dash.html /var/www/${armadillo_domain}/htdocs/dash.html
512
-        chown -R www-data:www-data /var/www/${domain_name}/htdocs
513
-    else
514
-        install_armadillo_front_end "${app_name}" "${domain_name}" "${background_url}"
515
-    fi
516
-}
517
-
518
 function gnusocial_hourly_script {
396
 function gnusocial_hourly_script {
519
     gnusocial_type=$1
397
     gnusocial_type=$1
520
     domain_name=$2
398
     domain_name=$2
905
     systemctl restart nginx
783
     systemctl restart nginx
906
 }
784
 }
907
 
785
 
908
-function gnusocial_use_armadillo {
909
-    database_name=$1
910
-
911
-    domain_name=$(get_completion_param "$database_name domain")
912
-
913
-    if [ ! -d /var/www/$domain_name/htdocs/armadillo ]; then
914
-        return
915
-    fi
916
-
917
-    if [ -f /var/www/$domain_name/htdocs/index.php ]; then
918
-        mv /var/www/$domain_name/htdocs/index.php /var/www/$domain_name/htdocs/index_qvitter.php
919
-    fi
920
-
921
-    if [ -f /etc/nginx/sites-available/$domain_name ]; then
922
-        sed -i 's|index.php|index_qvitter.php|g' /etc/nginx/sites-available/$domain_name
923
-        sed -i 's|index index_qvitter.php|index index.html|g' /etc/nginx/sites-available/$domain_name
924
-    fi
925
-
926
-    if grep -q "//addPlugin('Qvitter')" /var/www/$domain_name/htdocs/config.php; then
927
-        sed -i "s|//addPlugin('Qvitter')|addPlugin('Qvitter')|g" /var/www/$domain_name/htdocs/config.php
928
-    fi
929
-    if grep -q "// addPlugin('Qvitter')" /var/www/$domain_name/htdocs/config.php; then
930
-        sed -i "s|// addPlugin('Qvitter')|addPlugin('Qvitter')|g" /var/www/$domain_name/htdocs/config.php
931
-    fi
932
-
933
-    if [ -f $INSTALL_DIR/armadillo/armadillo/config.json ]; then
934
-        rm $INSTALL_DIR/armadillo/armadillo/config.json
935
-    fi
936
-    cp -r $INSTALL_DIR/armadillo/armadillo/* /var/www/${domain_name}/htdocs/armadillo
937
-    cp $INSTALL_DIR/armadillo/armadillo.html /var/www/${domain_name}/htdocs/index.html
938
-    cp $INSTALL_DIR/armadillo/dash.html /var/www/${domain_name}/htdocs/dash.html
939
-    chown -R www-data:www-data /var/www/${domain_name}/htdocs
940
-
941
-    systemctl restart nginx
942
-}
943
-
944
 function install_gnusocial_plugin_sharings {
786
 function install_gnusocial_plugin_sharings {
945
     domain_name=$1
787
     domain_name=$1
946
     social_app_name=$2
788
     social_app_name=$2