diff --git a/src/freedombone-app-gnusocial b/src/freedombone-app-gnusocial index 40e10a98bff8d0e6d533870e8eac8b2d9e1a2a8d..1e055c36730992b580eae26ab974abefda9f5237 100755 --- a/src/freedombone-app-gnusocial +++ b/src/freedombone-app-gnusocial @@ -335,6 +335,9 @@ function configure_interactive_gnusocial { } function upgrade_gnusocial { + read_config_param GNUSOCIAL_DOMAIN_NAME + update_user_agent "$GNUSOCIAL_DOMAIN_NAME" + CURR_GNUSOCIAL_COMMIT=$(get_completion_param "gnusocial commit") if [[ "$CURR_GNUSOCIAL_COMMIT" == "$GNUSOCIAL_COMMIT" ]]; then return @@ -647,6 +650,10 @@ function install_gnusocial_main { echo ' # Index'; echo ' index index.php;'; echo ''; + echo " if (\$http_user_agent ~* (.*archivebot.*|.*archiveteam.*)) {"; + echo ' return 403;'; + echo ' }'; + echo ''; echo ' # PHP'; echo ' location ~ \.php {'; echo ' client_max_body_size 50m;'; @@ -699,6 +706,10 @@ function install_gnusocial_main { echo ' # Index'; echo ' index index.php;'; echo ''; + echo " if (\$http_user_agent ~* (.*archivebot.*|.*archiveteam.*)) {"; + echo ' return 403;'; + echo ' }'; + echo ''; echo ' # PHP'; echo ' location ~ \.php {'; echo ' client_max_body_size 50m;'; diff --git a/src/freedombone-app-postactiv b/src/freedombone-app-postactiv index f2a0e4896802fa35dca6b03f52756ad5ac2d1e8f..9363364224679d24abdee14850f26ae74933a40c 100755 --- a/src/freedombone-app-postactiv +++ b/src/freedombone-app-postactiv @@ -348,6 +348,9 @@ function configure_interactive_postactiv { } function upgrade_postactiv { + read_config_param POSTACTIV_DOMAIN_NAME + update_user_agent "$POSTACTIV_DOMAIN_NAME" + CURR_POSTACTIV_COMMIT=$(get_completion_param "postactiv commit") if [[ "$CURR_POSTACTIV_COMMIT" == "$POSTACTIV_COMMIT" ]]; then return @@ -665,6 +668,10 @@ function install_postactiv_main { echo ' # Index'; echo ' index index.php;'; echo ''; + echo " if (\$http_user_agent ~* (.*archivebot.*|.*archiveteam.*)) {"; + echo ' return 403;'; + echo ' }'; + echo ''; echo ' # PHP'; echo ' location ~ \.php {'; echo ' client_max_body_size 50m;'; @@ -717,6 +724,10 @@ function install_postactiv_main { echo ' # Index'; echo ' index index.php;'; echo ''; + echo " if (\$http_user_agent ~* (.*archivebot.*|.*archiveteam.*)) {"; + echo ' return 403;'; + echo ' }'; + echo ''; echo ' # PHP'; echo ' location ~ \.php {'; echo ' client_max_body_size 50m;';