From 112185c0385dd6b4a7a1bef04d3648a0e44b2763 Mon Sep 17 00:00:00 2001 From: baudneo <86508179+baudneo@users.noreply.github.com> Date: Sun, 30 Oct 2022 23:30:13 -0600 Subject: [PATCH] Remove sd-patch and replace with sed -i. --- docker/rootfs/etc/cont-init.d/97_modsecurity.sh | 8 ++++---- docker/rootfs/etc/nginx/nginx.conf | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docker/rootfs/etc/cont-init.d/97_modsecurity.sh b/docker/rootfs/etc/cont-init.d/97_modsecurity.sh index 08ee2d5d..552c11a7 100644 --- a/docker/rootfs/etc/cont-init.d/97_modsecurity.sh +++ b/docker/rootfs/etc/cont-init.d/97_modsecurity.sh @@ -34,13 +34,13 @@ fi # Can disable this (default) and add the modsec directives in each location block if [ "${MODSEC_ENABLE}" == "1" ] || [ "${MODSEC_ENABLE}" -eq 1 ]; then log "Enabling modsecurity in server block of port 80 and 443" - sed-patch "s|#|modsecurity on;|g" /etc/nginx/conf.d/default.conf - sed-patch "s|#|modsecurity_rules_file /etc/nginx/modsec/main.conf;|g" /etc/nginx/conf.d/default.conf + sed -i "s|#|modsecurity on;|g" /etc/nginx/nginx.conf + sed -i "s|#|modsecurity_rules_file /etc/nginx/modsec/main.conf;|g" /etc/nginx/nginx.conf fi # Enabled modsecurity in the server block of :81 (admin dashboard) if [ "${MODSEC_ADMIN_PANEL}" == "1" ] || [ "${MODSEC_ADMIN_PANEL}" -eq 1 ]; then log "Enabling modsecurity in server block of admin dashboard port 81" - sed-patch "s|#|modsecurity on;|g" /etc/nginx/conf.d/production.conf - sed-patch "s|#|modsecurity_rules_file /etc/nginx/modsec/main.conf;|g" /etc/nginx/conf.d/production.conf + sed -i "s|#|modsecurity on;|g" /etc/nginx/conf.d/production.conf + sed -i "s|#|modsecurity_rules_file /etc/nginx/modsec/main.conf;|g" /etc/nginx/conf.d/production.conf fi \ No newline at end of file diff --git a/docker/rootfs/etc/nginx/nginx.conf b/docker/rootfs/etc/nginx/nginx.conf index e8526bf0..e99f3ea4 100644 --- a/docker/rootfs/etc/nginx/nginx.conf +++ b/docker/rootfs/etc/nginx/nginx.conf @@ -56,6 +56,8 @@ http { map $host $forward_scheme { default http; } + # + # # Real IP Determination