Fix #10 WDSL via SOAP directory permissions

This commit is contained in:
cytopia
2018-04-20 16:51:25 +02:00
parent 41ce37529e
commit df2a62f262
8 changed files with 39 additions and 7 deletions

View File

@@ -46,7 +46,11 @@ RUN set -x \
### ###
RUN set -x \ RUN set -x \
&& rm -rf /usr/local/etc/php-fpm.d \ && rm -rf /usr/local/etc/php-fpm.d \
&& mkdir -p /usr/local/etc/php-fpm.d && mkdir -p /usr/local/etc/php-fpm.d \
&& mkdir -p /var/lib/php/session \
&& mkdir -p /var/lib/php/wsdlcache \
&& chown -R devilbox:devilbox /var/lib/php/session \
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
### ###

View File

@@ -46,7 +46,11 @@ RUN set -x \
### ###
RUN set -x \ RUN set -x \
&& rm -rf /usr/local/etc/php-fpm.d \ && rm -rf /usr/local/etc/php-fpm.d \
&& mkdir -p /usr/local/etc/php-fpm.d && mkdir -p /usr/local/etc/php-fpm.d \
&& mkdir -p /var/lib/php/session \
&& mkdir -p /var/lib/php/wsdlcache \
&& chown -R devilbox:devilbox /var/lib/php/session \
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
### ###

View File

@@ -46,7 +46,11 @@ RUN set -x \
### ###
RUN set -x \ RUN set -x \
&& rm -rf /usr/local/etc/php-fpm.d \ && rm -rf /usr/local/etc/php-fpm.d \
&& mkdir -p /usr/local/etc/php-fpm.d && mkdir -p /usr/local/etc/php-fpm.d \
&& mkdir -p /var/lib/php/session \
&& mkdir -p /var/lib/php/wsdlcache \
&& chown -R devilbox:devilbox /var/lib/php/session \
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
### ###

View File

@@ -46,7 +46,11 @@ RUN set -x \
### ###
RUN set -x \ RUN set -x \
&& rm -rf /usr/local/etc/php-fpm.d \ && rm -rf /usr/local/etc/php-fpm.d \
&& mkdir -p /usr/local/etc/php-fpm.d && mkdir -p /usr/local/etc/php-fpm.d \
&& mkdir -p /var/lib/php/session \
&& mkdir -p /var/lib/php/wsdlcache \
&& chown -R devilbox:devilbox /var/lib/php/session \
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
### ###

View File

@@ -46,7 +46,11 @@ RUN set -x \
### ###
RUN set -x \ RUN set -x \
&& rm -rf /usr/local/etc/php-fpm.d \ && rm -rf /usr/local/etc/php-fpm.d \
&& mkdir -p /usr/local/etc/php-fpm.d && mkdir -p /usr/local/etc/php-fpm.d \
&& mkdir -p /var/lib/php/session \
&& mkdir -p /var/lib/php/wsdlcache \
&& chown -R devilbox:devilbox /var/lib/php/session \
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
### ###

View File

@@ -46,7 +46,11 @@ RUN set -x \
### ###
RUN set -x \ RUN set -x \
&& rm -rf /usr/local/etc/php-fpm.d \ && rm -rf /usr/local/etc/php-fpm.d \
&& mkdir -p /usr/local/etc/php-fpm.d && mkdir -p /usr/local/etc/php-fpm.d \
&& mkdir -p /var/lib/php/session \
&& mkdir -p /var/lib/php/wsdlcache \
&& chown -R devilbox:devilbox /var/lib/php/session \
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
### ###

View File

@@ -62,6 +62,8 @@ set_uid() {
log "info" "Changing user '${username}' uid to: ${uid}" "${debug}" log "info" "Changing user '${username}' uid to: ${uid}" "${debug}"
run "usermod -u ${uid} ${username}" "${debug}" run "usermod -u ${uid} ${username}" "${debug}"
run "chown -R ${username} ${homedir}" "${debug}" run "chown -R ${username} ${homedir}" "${debug}"
run "chown -R ${username} /var/lib/php/session" "${debug}"
run "chown -R ${username} /var/lib/php/wsdlcache" "${debug}"
fi fi
fi fi
} }
@@ -102,6 +104,8 @@ set_gid() {
log "info" "Changing group '${groupname}' gid to: ${gid}" "${debug}" log "info" "Changing group '${groupname}' gid to: ${gid}" "${debug}"
run "groupmod -g ${gid} ${groupname}" "${debug}" run "groupmod -g ${gid} ${groupname}" "${debug}"
run "chown -R :${groupname} ${homedir}" "${debug}" run "chown -R :${groupname} ${homedir}" "${debug}"
run "chown -R :${groupname} /var/lib/php/session" "${debug}"
run "chown -R :${groupname} /var/lib/php/wsdlcache" "${debug}"
fi fi
fi fi
} }

View File

@@ -46,7 +46,11 @@ RUN set -x \
### ###
RUN set -x \ RUN set -x \
&& rm -rf /usr/local/etc/php-fpm.d \ && rm -rf /usr/local/etc/php-fpm.d \
&& mkdir -p /usr/local/etc/php-fpm.d && mkdir -p /usr/local/etc/php-fpm.d \
&& mkdir -p /var/lib/php/session \
&& mkdir -p /var/lib/php/wsdlcache \
&& chown -R devilbox:devilbox /var/lib/php/session \
&& chown -R devilbox:devilbox /var/lib/php/wsdlcache
### ###