Skip to content

Commit 48227f5

Browse files
authored
Merge pull request #13 from devilbox/release-0.10
Fix #10 WDSL via SOAP directory permissions
2 parents 41ce375 + df2a62f commit 48227f5

8 files changed

Lines changed: 39 additions & 7 deletions

File tree

Dockerfiles/base/Dockerfile-5.4

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@ RUN set -x \
4646
###
4747
RUN set -x \
4848
&& rm -rf /usr/local/etc/php-fpm.d \
49-
&& mkdir -p /usr/local/etc/php-fpm.d
49+
&& mkdir -p /usr/local/etc/php-fpm.d \
50+
&& mkdir -p /var/lib/php/session \
51+
&& mkdir -p /var/lib/php/wsdlcache \
52+
&& chown -R devilbox:devilbox /var/lib/php/session \
53+
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
5054

5155

5256
###

Dockerfiles/base/Dockerfile-5.5

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@ RUN set -x \
4646
###
4747
RUN set -x \
4848
&& rm -rf /usr/local/etc/php-fpm.d \
49-
&& mkdir -p /usr/local/etc/php-fpm.d
49+
&& mkdir -p /usr/local/etc/php-fpm.d \
50+
&& mkdir -p /var/lib/php/session \
51+
&& mkdir -p /var/lib/php/wsdlcache \
52+
&& chown -R devilbox:devilbox /var/lib/php/session \
53+
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
5054

5155

5256
###

Dockerfiles/base/Dockerfile-5.6

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@ RUN set -x \
4646
###
4747
RUN set -x \
4848
&& rm -rf /usr/local/etc/php-fpm.d \
49-
&& mkdir -p /usr/local/etc/php-fpm.d
49+
&& mkdir -p /usr/local/etc/php-fpm.d \
50+
&& mkdir -p /var/lib/php/session \
51+
&& mkdir -p /var/lib/php/wsdlcache \
52+
&& chown -R devilbox:devilbox /var/lib/php/session \
53+
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
5054

5155

5256
###

Dockerfiles/base/Dockerfile-7.0

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@ RUN set -x \
4646
###
4747
RUN set -x \
4848
&& rm -rf /usr/local/etc/php-fpm.d \
49-
&& mkdir -p /usr/local/etc/php-fpm.d
49+
&& mkdir -p /usr/local/etc/php-fpm.d \
50+
&& mkdir -p /var/lib/php/session \
51+
&& mkdir -p /var/lib/php/wsdlcache \
52+
&& chown -R devilbox:devilbox /var/lib/php/session \
53+
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
5054

5155

5256
###

Dockerfiles/base/Dockerfile-7.1

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@ RUN set -x \
4646
###
4747
RUN set -x \
4848
&& rm -rf /usr/local/etc/php-fpm.d \
49-
&& mkdir -p /usr/local/etc/php-fpm.d
49+
&& mkdir -p /usr/local/etc/php-fpm.d \
50+
&& mkdir -p /var/lib/php/session \
51+
&& mkdir -p /var/lib/php/wsdlcache \
52+
&& chown -R devilbox:devilbox /var/lib/php/session \
53+
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
5054

5155

5256
###

Dockerfiles/base/Dockerfile-7.2

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@ RUN set -x \
4646
###
4747
RUN set -x \
4848
&& rm -rf /usr/local/etc/php-fpm.d \
49-
&& mkdir -p /usr/local/etc/php-fpm.d
49+
&& mkdir -p /usr/local/etc/php-fpm.d \
50+
&& mkdir -p /var/lib/php/session \
51+
&& mkdir -p /var/lib/php/wsdlcache \
52+
&& chown -R devilbox:devilbox /var/lib/php/session \
53+
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
5054

5155

5256
###

Dockerfiles/base/data/docker-entrypoint.d/01-uid-gid.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ set_uid() {
6262
log "info" "Changing user '${username}' uid to: ${uid}" "${debug}"
6363
run "usermod -u ${uid} ${username}" "${debug}"
6464
run "chown -R ${username} ${homedir}" "${debug}"
65+
run "chown -R ${username} /var/lib/php/session" "${debug}"
66+
run "chown -R ${username} /var/lib/php/wsdlcache" "${debug}"
6567
fi
6668
fi
6769
}
@@ -102,6 +104,8 @@ set_gid() {
102104
log "info" "Changing group '${groupname}' gid to: ${gid}" "${debug}"
103105
run "groupmod -g ${gid} ${groupname}" "${debug}"
104106
run "chown -R :${groupname} ${homedir}" "${debug}"
107+
run "chown -R :${groupname} /var/lib/php/session" "${debug}"
108+
run "chown -R :${groupname} /var/lib/php/wsdlcache" "${debug}"
105109
fi
106110
fi
107111
}

build/ansible/DOCKERFILES/Dockerfile-base.j2

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@ RUN set -x \
4646
###
4747
RUN set -x \
4848
&& rm -rf /usr/local/etc/php-fpm.d \
49-
&& mkdir -p /usr/local/etc/php-fpm.d
49+
&& mkdir -p /usr/local/etc/php-fpm.d \
50+
&& mkdir -p /var/lib/php/session \
51+
&& mkdir -p /var/lib/php/wsdlcache \
52+
&& chown -R devilbox:devilbox /var/lib/php/session \
53+
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
5054

5155

5256
###

0 commit comments

Comments
 (0)