mirror of
https://github.com/zabbix/zabbix-docker.git
synced 2025-02-10 15:00:42 +01:00
Fix /zabbix_agentd.d/ location for agent 2
This commit is contained in:
parent
ecff7cb2df
commit
9f46a6c37c
@ -61,20 +61,24 @@ RUN set -eux && \
|
|||||||
zabbix && \
|
zabbix && \
|
||||||
echo "zabbix ALL=(root) NOPASSWD: /usr/sbin/smartctl" >> /etc/sudoers.d/zabbix && \
|
echo "zabbix ALL=(root) NOPASSWD: /usr/sbin/smartctl" >> /etc/sudoers.d/zabbix && \
|
||||||
mkdir -p ${ZABBIX_CONF_DIR} && \
|
mkdir -p ${ZABBIX_CONF_DIR} && \
|
||||||
|
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agentd.d && \
|
||||||
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agent2.d && \
|
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agent2.d && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR} && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR} && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/buffer && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/buffer && \
|
||||||
chown --quiet -R zabbix:root ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chown --quiet -R zabbix:root ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chown --quiet zabbix:root ${ZABBIX_CONF_DIR}/ && \
|
chown --quiet zabbix:root ${ZABBIX_CONF_DIR}/ && \
|
||||||
chgrp -R 0 ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chgrp -R 0 ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chgrp 0 ${ZABBIX_CONF_DIR} && \
|
chgrp 0 ${ZABBIX_CONF_DIR} && \
|
||||||
chmod -R g=u ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chmod -R g=u ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chmod g=u ${ZABBIX_CONF_DIR} && \
|
chmod g=u ${ZABBIX_CONF_DIR} && \
|
||||||
|
@ -82,20 +82,24 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||||||
zabbix && \
|
zabbix && \
|
||||||
echo "zabbix ALL=(root) NOPASSWD: /usr/sbin/smartctl" >> /etc/sudoers.d/zabbix && \
|
echo "zabbix ALL=(root) NOPASSWD: /usr/sbin/smartctl" >> /etc/sudoers.d/zabbix && \
|
||||||
mkdir -p ${ZABBIX_CONF_DIR} && \
|
mkdir -p ${ZABBIX_CONF_DIR} && \
|
||||||
|
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agentd.d && \
|
||||||
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agent2.d && \
|
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agent2.d && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR} && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR} && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/buffer && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/buffer && \
|
||||||
chown --quiet -R zabbix:root ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chown --quiet -R zabbix:root ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chown --quiet zabbix:root ${ZABBIX_CONF_DIR}/ && \
|
chown --quiet zabbix:root ${ZABBIX_CONF_DIR}/ && \
|
||||||
chgrp -R 0 ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chgrp -R 0 ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chgrp 0 ${ZABBIX_CONF_DIR} && \
|
chgrp 0 ${ZABBIX_CONF_DIR} && \
|
||||||
chmod -R g=u ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chmod -R g=u ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chmod g=u ${ZABBIX_CONF_DIR} && \
|
chmod g=u ${ZABBIX_CONF_DIR} && \
|
||||||
|
@ -69,20 +69,24 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||||||
zabbix && \
|
zabbix && \
|
||||||
echo "zabbix ALL=(root) NOPASSWD: /usr/sbin/smartctl" >> /etc/sudoers.d/zabbix && \
|
echo "zabbix ALL=(root) NOPASSWD: /usr/sbin/smartctl" >> /etc/sudoers.d/zabbix && \
|
||||||
mkdir -p ${ZABBIX_CONF_DIR} && \
|
mkdir -p ${ZABBIX_CONF_DIR} && \
|
||||||
|
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agentd.d && \
|
||||||
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agent2.d && \
|
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agent2.d && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR} && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR} && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/buffer && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/buffer && \
|
||||||
chown --quiet -R zabbix:root ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chown --quiet -R zabbix:root ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chown --quiet zabbix:root ${ZABBIX_CONF_DIR}/ && \
|
chown --quiet zabbix:root ${ZABBIX_CONF_DIR}/ && \
|
||||||
chgrp -R 0 ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chgrp -R 0 ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chgrp 0 ${ZABBIX_CONF_DIR} && \
|
chgrp 0 ${ZABBIX_CONF_DIR} && \
|
||||||
chmod -R g=u ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chmod -R g=u ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chmod g=u ${ZABBIX_CONF_DIR} && \
|
chmod g=u ${ZABBIX_CONF_DIR} && \
|
||||||
|
@ -103,20 +103,24 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||||||
zabbix && \
|
zabbix && \
|
||||||
echo "zabbix ALL=(root) NOPASSWD: /usr/sbin/smartctl" >> /etc/sudoers.d/zabbix && \
|
echo "zabbix ALL=(root) NOPASSWD: /usr/sbin/smartctl" >> /etc/sudoers.d/zabbix && \
|
||||||
mkdir -p ${ZABBIX_CONF_DIR} && \
|
mkdir -p ${ZABBIX_CONF_DIR} && \
|
||||||
|
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agentd.d && \
|
||||||
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agent2.d && \
|
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agent2.d && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR} && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR} && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/buffer && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/buffer && \
|
||||||
chown --quiet -R zabbix:root ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chown --quiet -R zabbix:root ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chown --quiet zabbix:root ${ZABBIX_CONF_DIR}/ && \
|
chown --quiet zabbix:root ${ZABBIX_CONF_DIR}/ && \
|
||||||
chgrp -R 0 ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chgrp -R 0 ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chgrp 0 ${ZABBIX_CONF_DIR} && \
|
chgrp 0 ${ZABBIX_CONF_DIR} && \
|
||||||
chmod -R g=u ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chmod -R g=u ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chmod g=u ${ZABBIX_CONF_DIR} && \
|
chmod g=u ${ZABBIX_CONF_DIR} && \
|
||||||
|
@ -65,20 +65,24 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||||||
zabbix && \
|
zabbix && \
|
||||||
echo "zabbix ALL=(root) NOPASSWD: /usr/sbin/smartctl" >> /etc/sudoers.d/zabbix && \
|
echo "zabbix ALL=(root) NOPASSWD: /usr/sbin/smartctl" >> /etc/sudoers.d/zabbix && \
|
||||||
mkdir -p ${ZABBIX_CONF_DIR} && \
|
mkdir -p ${ZABBIX_CONF_DIR} && \
|
||||||
|
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agentd.d && \
|
||||||
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agent2.d && \
|
mkdir -p ${ZABBIX_CONF_DIR}/zabbix_agent2.d && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR} && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR} && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
||||||
mkdir -p ${ZABBIX_USER_HOME_DIR}/buffer && \
|
mkdir -p ${ZABBIX_USER_HOME_DIR}/buffer && \
|
||||||
chown --quiet -R zabbix:root ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chown --quiet -R zabbix:root ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chown --quiet zabbix:root ${ZABBIX_CONF_DIR}/ && \
|
chown --quiet zabbix:root ${ZABBIX_CONF_DIR}/ && \
|
||||||
chgrp -R 0 ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chgrp -R 0 ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chgrp 0 ${ZABBIX_CONF_DIR} && \
|
chgrp 0 ${ZABBIX_CONF_DIR} && \
|
||||||
chmod -R g=u ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
chmod -R g=u ${ZABBIX_CONF_DIR}/zabbix_agent2_item_keys.conf \
|
||||||
|
${ZABBIX_CONF_DIR}/zabbix_agentd.d/ \
|
||||||
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
${ZABBIX_CONF_DIR}/zabbix_agent2.d/ \
|
||||||
${ZABBIX_USER_HOME_DIR}/ && \
|
${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chmod g=u ${ZABBIX_CONF_DIR} && \
|
chmod g=u ${ZABBIX_CONF_DIR} && \
|
||||||
|
Loading…
Reference in New Issue
Block a user