Skip to content

Commit 112185c

Browse files
committed
Remove sd-patch and replace with sed -i.
1 parent 361dfe6 commit 112185c

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

docker/rootfs/etc/cont-init.d/97_modsecurity.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ fi
3434
# Can disable this (default) and add the modsec directives in each ___location block
3535
if [ "${MODSEC_ENABLE}" == "1" ] || [ "${MODSEC_ENABLE}" -eq 1 ]; then
3636
log "Enabling modsecurity in server block of port 80 and 443"
37-
sed-patch "s|#<MODSEC_ON>|modsecurity on;|g" /etc/nginx/conf.d/default.conf
38-
sed-patch "s|#<MODSEC_RULES>|modsecurity_rules_file /etc/nginx/modsec/main.conf;|g" /etc/nginx/conf.d/default.conf
37+
sed -i "s|#<MODSEC_ON>|modsecurity on;|g" /etc/nginx/nginx.conf
38+
sed -i "s|#<MODSEC_RULES>|modsecurity_rules_file /etc/nginx/modsec/main.conf;|g" /etc/nginx/nginx.conf
3939
fi
4040
# Enabled modsecurity in the server block of :81 (admin dashboard)
4141
if [ "${MODSEC_ADMIN_PANEL}" == "1" ] || [ "${MODSEC_ADMIN_PANEL}" -eq 1 ]; then
4242
log "Enabling modsecurity in server block of admin dashboard port 81"
43-
sed-patch "s|#<MODSEC_ON>|modsecurity on;|g" /etc/nginx/conf.d/production.conf
44-
sed-patch "s|#<MODSEC_RULES>|modsecurity_rules_file /etc/nginx/modsec/main.conf;|g" /etc/nginx/conf.d/production.conf
43+
sed -i "s|#<MODSEC_ON>|modsecurity on;|g" /etc/nginx/conf.d/production.conf
44+
sed -i "s|#<MODSEC_RULES>|modsecurity_rules_file /etc/nginx/modsec/main.conf;|g" /etc/nginx/conf.d/production.conf
4545

4646
fi

docker/rootfs/etc/nginx/nginx.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ http {
5656
map $host $forward_scheme {
5757
default http;
5858
}
59+
#<MODSEC_ON>
60+
#<MODSEC_RULES>
5961

6062
# Real IP Determination
6163

0 commit comments

Comments
 (0)