Skip to content

Commit 9b1cbf4

Browse files
authored
Merge pull request #402 from hnakamur/add_log_directory
Create missing directory for `SecAuditLogStorageDir`
2 parents 443b9e3 + 5144984 commit 9b1cbf4

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

apache/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ RUN set -eux; \
194194
mkdir -p /tmp/modsecurity/upload; \
195195
mkdir -p /tmp/modsecurity/tmp; \
196196
mkdir -p /var/log/apache2/; \
197+
mkdir -p /var/log/modsecurity/audit/; \
197198
ln -s /opt/owasp-crs /etc/modsecurity.d/; \
198199
sed -i -E 's|(Listen) [0-9]+|\1 ${PORT}|' /usr/local/apache2/conf/httpd.conf; \
199200
sed -i -E 's|(ServerTokens) Full|\1 ${SERVER_TOKENS}|' /usr/local/apache2/conf/extra/httpd-default.conf; \
@@ -220,6 +221,7 @@ RUN set -eux; \
220221
sed -i -E 's|(MaxRequestWorkers[ ]*)[0-9]*|\1${WORKER_CONNECTIONS}|' /usr/local/apache2/conf/extra/httpd-mpm.conf; \
221222
chown -R httpd:httpd \
222223
/var/log/ \
224+
/var/log/modsecurity/audit/ \
223225
/usr/local/apache2/ \
224226
/etc/modsecurity.d \
225227
/tmp/modsecurity \

apache/Dockerfile-alpine

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,12 +219,14 @@ RUN set -eux; \
219219
echo 'Include conf/extra/httpd-modsecurity.conf' >> /usr/local/apache2/conf/httpd.conf; \
220220
sed -i -E 's|(MaxRequestWorkers[ ]*)[0-9]*|\1${WORKER_CONNECTIONS}|' /usr/local/apache2/conf/extra/httpd-mpm.conf; \
221221
mkdir -p /var/log/apache2; \
222+
mkdir -p /var/log/modsecurity/audit/; \
222223
mkdir -p /tmp/modsecurity/data; \
223224
mkdir -p /tmp/modsecurity/upload; \
224225
mkdir -p /tmp/modsecurity/tmp; \
225226
chown -R httpd:httpd \
226227
/var/log/ \
227228
/usr/local/apache2/ \
229+
/var/log/modsecurity/audit/ \
228230
/etc/modsecurity.d \
229231
/tmp/modsecurity \
230232
/opt/owasp-crs

nginx/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,9 @@ RUN set -eux; \
277277
# only run this script in read-only configuration
278278
rm /docker-entrypoint.d/0-move-writables.sh; \
279279
fi; \
280+
mkdir -p /var/log/modsecurity/audit; \
280281
chown nginx:nginx \
282+
/var/log/modsecurity/audit \
281283
/opt/owasp-crs \
282284
/etc/modsecurity.d
283285

nginx/Dockerfile-alpine

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,9 @@ RUN set -eux; \
279279
# only run this script in read-only configuration
280280
rm /docker-entrypoint.d/0-move-writables.sh; \
281281
fi; \
282+
mkdir -p /var/log/modsecurity/audit; \
282283
chown nginx:nginx \
284+
/var/log/modsecurity/audit \
283285
/opt/owasp-crs \
284286
/etc/modsecurity.d
285287

0 commit comments

Comments
 (0)