Added SGID to all MQ directories for crtmqdir warning
This commit is contained in:
committed by
Luke J Powlett
parent
35293e1b46
commit
7f14cc2751
@@ -97,7 +97,7 @@ RUN chmod ug+x /usr/local/bin/runmqserver \
|
|||||||
&& chown 1001:root /usr/local/bin/*mq* \
|
&& chown 1001:root /usr/local/bin/*mq* \
|
||||||
&& chmod ug+xs /usr/local/bin/chkmq* \
|
&& chmod ug+xs /usr/local/bin/chkmq* \
|
||||||
&& chown -R 1001:root /etc/mqm/* \
|
&& chown -R 1001:root /etc/mqm/* \
|
||||||
&& install --directory --mode 0775 --owner 1001 --group root /run/runmqserver \
|
&& install --directory --mode 2775 --owner 1001 --group root /run/runmqserver \
|
||||||
&& touch /run/termination-log \
|
&& touch /run/termination-log \
|
||||||
&& chown 1001:root /run/termination-log \
|
&& chown 1001:root /run/termination-log \
|
||||||
&& chmod 0660 /run/termination-log
|
&& chmod 0660 /run/termination-log
|
||||||
@@ -145,7 +145,7 @@ COPY incubating/mqadvanced-server-dev/web /etc/mqm/web
|
|||||||
RUN chown -R 1001:root /etc/mqm/* \
|
RUN chown -R 1001:root /etc/mqm/* \
|
||||||
&& chmod -R g+w /etc/mqm/web \
|
&& chmod -R g+w /etc/mqm/web \
|
||||||
&& chmod +x /usr/local/bin/runmq* \
|
&& chmod +x /usr/local/bin/runmq* \
|
||||||
&& install --directory --mode 0775 --owner 1001 --group root /run/runmqdevserver
|
&& install --directory --mode 2775 --owner 1001 --group root /run/runmqdevserver
|
||||||
ENV MQ_ENABLE_EMBEDDED_WEB_SERVER=1 MQ_GENERATE_CERTIFICATE_HOSTNAME=localhost
|
ENV MQ_ENABLE_EMBEDDED_WEB_SERVER=1 MQ_GENERATE_CERTIFICATE_HOSTNAME=localhost
|
||||||
USER 1001
|
USER 1001
|
||||||
ENTRYPOINT ["runmqdevserver"]
|
ENTRYPOINT ["runmqdevserver"]
|
||||||
|
|||||||
@@ -69,16 +69,16 @@ ${INSTALLATION_DIR}/bin/mqlicense -accept
|
|||||||
$UBUNTU && echo "mq:$(dspmqver -b -f 2)" > /etc/debian_chroot
|
$UBUNTU && echo "mq:$(dspmqver -b -f 2)" > /etc/debian_chroot
|
||||||
|
|
||||||
# Create the mount point for volumes, ensuring MQ has permissions to all directories
|
# Create the mount point for volumes, ensuring MQ has permissions to all directories
|
||||||
install --directory --mode 0775 --owner 1001 --group root /mnt
|
install --directory --mode 2775 --owner 1001 --group root /mnt
|
||||||
install --directory --mode 0775 --owner 1001 --group root /mnt/mqm
|
install --directory --mode 2775 --owner 1001 --group root /mnt/mqm
|
||||||
install --directory --mode 0775 --owner 1001 --group root /mnt/mqm/data
|
install --directory --mode 2775 --owner 1001 --group root /mnt/mqm/data
|
||||||
install --directory --mode 0775 --owner 1001 --group root /mnt/mqm-log
|
install --directory --mode 2775 --owner 1001 --group root /mnt/mqm-log
|
||||||
install --directory --mode 0775 --owner 1001 --group root /mnt/mqm-log/log
|
install --directory --mode 2775 --owner 1001 --group root /mnt/mqm-log/log
|
||||||
install --directory --mode 0775 --owner 1001 --group root /mnt/mqm-data
|
install --directory --mode 2775 --owner 1001 --group root /mnt/mqm-data
|
||||||
install --directory --mode 0775 --owner 1001 --group root /mnt/mqm-data/qmgrs
|
install --directory --mode 2775 --owner 1001 --group root /mnt/mqm-data/qmgrs
|
||||||
|
|
||||||
# Create the directory for MQ configuration files
|
# Create the directory for MQ configuration files
|
||||||
install --directory --mode 0775 --owner 1001 --group root /etc/mqm
|
install --directory --mode 2775 --owner 1001 --group root /etc/mqm
|
||||||
|
|
||||||
# Create the directory for MQ runtime files
|
# Create the directory for MQ runtime files
|
||||||
install --directory --mode 2775 --owner 1001 --group root /run/mqm
|
install --directory --mode 2775 --owner 1001 --group root /run/mqm
|
||||||
|
|||||||
Reference in New Issue
Block a user