File tree Expand file tree Collapse file tree 3 files changed +30
-3
lines changed Expand file tree Collapse file tree 3 files changed +30
-3
lines changed Original file line number Diff line number Diff line change @@ -10,8 +10,17 @@ if test -f "$APACHE_ENVVARS"; then
1010 . " $APACHE_ENVVARS "
1111fi
1212
13- # Apache gets grumpy about PID files pre-existing
1413: " ${APACHE_PID_FILE:= ${APACHE_RUN_DIR:=/ var/ run/ apache2} / apache2.pid} "
14+
15+ # setup directories and permissions
16+ mkdir -p /run/lock
17+ for dir in ${APACHE_RUN_DIR} ${APACHE_LOCK_DIR}
18+ do
19+ mkdir -p ${dir}
20+ chown -R " $APACHE_RUN_USER :$APACHE_RUN_GROUP " " $dir "
21+ done
22+
23+ # Apache gets grumpy about PID files pre-existing
1524rm -f " $APACHE_PID_FILE "
1625
1726exec apache2 -DFOREGROUND " $@ "
Original file line number Diff line number Diff line change @@ -10,8 +10,17 @@ if test -f "$APACHE_ENVVARS"; then
1010 . " $APACHE_ENVVARS "
1111fi
1212
13- # Apache gets grumpy about PID files pre-existing
1413: " ${APACHE_PID_FILE:= ${APACHE_RUN_DIR:=/ var/ run/ apache2} / apache2.pid} "
14+
15+ # setup directories and permissions
16+ mkdir -p /run/lock
17+ for dir in ${APACHE_RUN_DIR} ${APACHE_LOCK_DIR}
18+ do
19+ mkdir -p ${dir}
20+ chown -R " $APACHE_RUN_USER :$APACHE_RUN_GROUP " " $dir "
21+ done
22+
23+ # Apache gets grumpy about PID files pre-existing
1524rm -f " $APACHE_PID_FILE "
1625
1726exec apache2 -DFOREGROUND " $@ "
Original file line number Diff line number Diff line change @@ -10,8 +10,17 @@ if test -f "$APACHE_ENVVARS"; then
1010 . " $APACHE_ENVVARS "
1111fi
1212
13- # Apache gets grumpy about PID files pre-existing
1413: " ${APACHE_PID_FILE:= ${APACHE_RUN_DIR:=/ var/ run/ apache2} / apache2.pid} "
14+
15+ # setup directories and permissions
16+ mkdir -p /run/lock
17+ for dir in ${APACHE_RUN_DIR} ${APACHE_LOCK_DIR}
18+ do
19+ mkdir -p ${dir}
20+ chown -R " $APACHE_RUN_USER :$APACHE_RUN_GROUP " " $dir "
21+ done
22+
23+ # Apache gets grumpy about PID files pre-existing
1524rm -f " $APACHE_PID_FILE "
1625
1726exec apache2 -DFOREGROUND " $@ "
You can’t perform that action at this time.
0 commit comments