mirror of
https://github.com/zabbix/zabbix-docker.git
synced 2025-01-14 09:38:32 +01:00
Review zabbix user and group configuration
This commit is contained in:
parent
44c6d1dc46
commit
4e13e98344
@ -10,12 +10,16 @@ LABEL org.opencontainers.image.title="Zabbix agent" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup -S -g 1995 zabbix && \
|
addgroup --system --gid 1995 zabbix && \
|
||||||
adduser -S \
|
adduser --system \
|
||||||
-D -G zabbix -G root \
|
--gecos "Zabbix monitoring system" \
|
||||||
-u 1997 \
|
--disabled-password \
|
||||||
-h /var/lib/zabbix/ \
|
--uid 1997 \
|
||||||
|
--ingroup zabbix \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
|
adduser zabbix root && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/zabbix_agentd.d && \
|
mkdir -p /etc/zabbix/zabbix_agentd.d && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
|
@ -12,10 +12,13 @@ STOPSIGNAL SIGTERM
|
|||||||
ENV TINI_VERSION=v0.19.0
|
ENV TINI_VERSION=v0.19.0
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
groupadd -g 1995 --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
|
--system --comment "Zabbix monitoring system" \
|
||||||
-g zabbix -G root \
|
-g zabbix -G root \
|
||||||
-d /var/lib/zabbix/ -u 1997 \
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/zabbix_agentd.d && \
|
mkdir -p /etc/zabbix/zabbix_agentd.d && \
|
||||||
|
@ -13,12 +13,13 @@ ENV TINI_VERSION=v0.19.0
|
|||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
||||||
addgroup --system --gid 1995 --quiet zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser --quiet \
|
useradd \
|
||||||
--system --disabled-login \
|
--system --comment "Zabbix monitoring system" \
|
||||||
--ingroup zabbix --ingroup root \
|
-g zabbix -G root \
|
||||||
--uid 1997 \
|
--uid 1997 \
|
||||||
--home /var/lib/zabbix/ \
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/zabbix_agentd.d && \
|
mkdir -p /etc/zabbix/zabbix_agentd.d && \
|
||||||
|
@ -10,12 +10,16 @@ LABEL org.opencontainers.image.title="Zabbix Java Gateway" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup -S -g 1995 zabbix && \
|
addgroup --system --gid 1995 zabbix && \
|
||||||
adduser -S \
|
adduser --system \
|
||||||
-D -G zabbix -G root \
|
--gecos "Zabbix monitoring system" \
|
||||||
-u 1997 \
|
--disabled-password \
|
||||||
-h /var/lib/zabbix/ \
|
--uid 1997 \
|
||||||
|
--ingroup zabbix \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
|
adduser zabbix root && \
|
||||||
mkdir -p /etc/zabbix/ && \
|
mkdir -p /etc/zabbix/ && \
|
||||||
mkdir -p /usr/sbin/zabbix_java/ && \
|
mkdir -p /usr/sbin/zabbix_java/ && \
|
||||||
mkdir -p /usr/sbin/zabbix_java/ext_lib/ && \
|
mkdir -p /usr/sbin/zabbix_java/ext_lib/ && \
|
||||||
|
@ -10,10 +10,13 @@ LABEL org.opencontainers.image.title="Zabbix Java Gateway" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
groupadd -g 1995 --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
|
--system --comment "Zabbix monitoring system" \
|
||||||
-g zabbix -G root \
|
-g zabbix -G root \
|
||||||
-d /var/lib/zabbix/ -u 1997 \
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix/ && \
|
mkdir -p /etc/zabbix/ && \
|
||||||
mkdir -p /usr/sbin/zabbix_java/ && \
|
mkdir -p /usr/sbin/zabbix_java/ && \
|
||||||
|
@ -11,12 +11,13 @@ STOPSIGNAL SIGTERM
|
|||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
||||||
addgroup --system --gid 1995 --quiet zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser --quiet \
|
useradd \
|
||||||
--system --disabled-login \
|
--system --comment "Zabbix monitoring system" \
|
||||||
--ingroup zabbix --ingroup root \
|
-g zabbix -G root \
|
||||||
--uid 1997 \
|
--uid 1997 \
|
||||||
--home /var/lib/zabbix/ \
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix/ && \
|
mkdir -p /etc/zabbix/ && \
|
||||||
mkdir -p /usr/sbin/zabbix_java/ && \
|
mkdir -p /usr/sbin/zabbix_java/ && \
|
||||||
|
@ -10,12 +10,16 @@ LABEL org.opencontainers.image.title="Zabbix proxy (MySQL)" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup -S -g 1995 zabbix && \
|
addgroup --system --gid 1995 zabbix && \
|
||||||
adduser -S \
|
adduser --system \
|
||||||
-D -G zabbix -G root \
|
--gecos "Zabbix monitoring system" \
|
||||||
-u 1997 \
|
--disabled-password \
|
||||||
-h /var/lib/zabbix/ \
|
--uid 1997 \
|
||||||
|
--ingroup zabbix \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
|
adduser zabbix root && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix/enc && \
|
mkdir -p /var/lib/zabbix/enc && \
|
||||||
|
@ -12,10 +12,13 @@ STOPSIGNAL SIGTERM
|
|||||||
ENV TINI_VERSION=v0.19.0
|
ENV TINI_VERSION=v0.19.0
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
groupadd -g 1995 --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
|
--system --comment "Zabbix monitoring system" \
|
||||||
-g zabbix -G root \
|
-g zabbix -G root \
|
||||||
-d /var/lib/zabbix/ -u 1997 \
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
|
@ -13,12 +13,13 @@ ENV TINI_VERSION=v0.19.0
|
|||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
||||||
addgroup --system --gid 1995 --quiet zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser --quiet \
|
useradd \
|
||||||
--system --disabled-login \
|
--system --comment "Zabbix monitoring system" \
|
||||||
--ingroup zabbix --ingroup root \
|
-g zabbix -G root \
|
||||||
--uid 1997 \
|
--uid 1997 \
|
||||||
--home /var/lib/zabbix/ \
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
|
@ -10,12 +10,16 @@ LABEL org.opencontainers.image.title="Zabbix proxy (SQLite3)" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup -S -g 1995 zabbix && \
|
addgroup --system --gid 1995 zabbix && \
|
||||||
adduser -S \
|
adduser --system \
|
||||||
-D -G zabbix -G root \
|
--gecos "Zabbix monitoring system" \
|
||||||
-u 1997 \
|
--disabled-password \
|
||||||
-h /var/lib/zabbix/ \
|
--uid 1997 \
|
||||||
|
--ingroup zabbix \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
|
adduser zabbix root && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix/enc && \
|
mkdir -p /var/lib/zabbix/enc && \
|
||||||
|
@ -12,10 +12,13 @@ STOPSIGNAL SIGTERM
|
|||||||
ENV TINI_VERSION=v0.19.0
|
ENV TINI_VERSION=v0.19.0
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
groupadd -g 1995 --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
|
--system --comment "Zabbix monitoring system" \
|
||||||
-g zabbix -G root \
|
-g zabbix -G root \
|
||||||
-d /var/lib/zabbix/ -u 1997 \
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
|
@ -13,12 +13,13 @@ ENV TINI_VERSION=v0.19.0
|
|||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
||||||
addgroup --system --gid 1995 --quiet zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser --quiet \
|
useradd \
|
||||||
--system --disabled-login \
|
--system --comment "Zabbix monitoring system" \
|
||||||
--ingroup zabbix --ingroup root \
|
-g zabbix -G root \
|
||||||
--uid 1997 \
|
--uid 1997 \
|
||||||
--home /var/lib/zabbix/ \
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
|
@ -10,12 +10,16 @@ LABEL org.opencontainers.image.title="Zabbix server (MySQL)" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup -S -g 1995 zabbix && \
|
addgroup --system --gid 1995 zabbix && \
|
||||||
adduser -S \
|
adduser --system \
|
||||||
-D -G zabbix -G dialout -G root \
|
--gecos "Zabbix monitoring system" \
|
||||||
-u 1997 \
|
--disabled-password \
|
||||||
-h /var/lib/zabbix/ \
|
--uid 1997 \
|
||||||
|
--ingroup zabbix \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
|
adduser zabbix root && \
|
||||||
adduser zabbix dialout && \
|
adduser zabbix dialout && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
|
@ -12,10 +12,13 @@ STOPSIGNAL SIGTERM
|
|||||||
ENV TINI_VERSION=v0.19.0
|
ENV TINI_VERSION=v0.19.0
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
groupadd -g 1995 --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
-g zabbix -G dialout -G root \
|
--system --comment "Zabbix monitoring system" \
|
||||||
-d /var/lib/zabbix/ -u 1997 \
|
-g zabbix -G root -G dialout \
|
||||||
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
|
@ -12,14 +12,14 @@ STOPSIGNAL SIGTERM
|
|||||||
ENV TINI_VERSION=v0.19.0
|
ENV TINI_VERSION=v0.19.0
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup --system --gid 1995 --quiet zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser --quiet \
|
useradd \
|
||||||
--system --disabled-login \
|
--system --comment "Zabbix monitoring system" \
|
||||||
--ingroup zabbix --ingroup root \
|
-g zabbix -G root -G dialout \
|
||||||
--uid 1997 \
|
--uid 1997 \
|
||||||
--home /var/lib/zabbix/ \
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
usermod -G zabbix,dialout zabbix && \
|
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix/enc && \
|
mkdir -p /var/lib/zabbix/enc && \
|
||||||
|
@ -10,12 +10,16 @@ LABEL org.opencontainers.image.title="Zabbix server (PostgreSQL)" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup -S -g 1995 zabbix && \
|
addgroup --system --gid 1995 zabbix && \
|
||||||
adduser -S \
|
adduser --system \
|
||||||
-D -G zabbix -G dialout -G root \
|
--gecos "Zabbix monitoring system" \
|
||||||
-u 1997 \
|
--disabled-password \
|
||||||
-h /var/lib/zabbix/ \
|
--uid 1997 \
|
||||||
|
--ingroup zabbix \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
|
adduser zabbix root && \
|
||||||
adduser zabbix dialout && \
|
adduser zabbix dialout && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
|
@ -12,10 +12,13 @@ STOPSIGNAL SIGTERM
|
|||||||
ENV TINI_VERSION=v0.19.0
|
ENV TINI_VERSION=v0.19.0
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
groupadd -g 1995 --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
-g zabbix -G dialout -G root \
|
--system --comment "Zabbix monitoring system" \
|
||||||
-d /var/lib/zabbix/ -u 1997 \
|
-g zabbix -G root -G dialout \
|
||||||
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
|
@ -12,14 +12,14 @@ STOPSIGNAL SIGTERM
|
|||||||
ENV TINI_VERSION=v0.19.0
|
ENV TINI_VERSION=v0.19.0
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup --system --gid 1995 --quiet zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser --quiet \
|
useradd \
|
||||||
--system --disabled-login \
|
--system --comment "Zabbix monitoring system" \
|
||||||
--ingroup zabbix --ingroup root \
|
-g zabbix -G root -G dialout \
|
||||||
--uid 1997 \
|
--uid 1997 \
|
||||||
--home /var/lib/zabbix/ \
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
usermod -G zabbix,dialout zabbix && \
|
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix/enc && \
|
mkdir -p /var/lib/zabbix/enc && \
|
||||||
|
@ -19,12 +19,16 @@ LABEL org.opencontainers.image.title="zabbix-snmptraps-alpine" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup -S -g 1995 zabbix && \
|
addgroup --system --gid 1995 zabbix && \
|
||||||
adduser -S \
|
adduser --system \
|
||||||
-D -G zabbix -G root \
|
--gecos "Zabbix monitoring system" \
|
||||||
-u 1997 \
|
--disabled-password \
|
||||||
-h /var/lib/zabbix/ \
|
--uid 1997 \
|
||||||
|
--ingroup zabbix \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
|
adduser zabbix root && \
|
||||||
apk update && \
|
apk update && \
|
||||||
apk add --clean-protected --no-cache \
|
apk add --clean-protected --no-cache \
|
||||||
tzdata \
|
tzdata \
|
||||||
|
@ -19,10 +19,13 @@ LABEL org.opencontainers.image.title="zabbix-snmptraps-centos" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
groupadd -g 1995 --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
|
--system --comment "Zabbix monitoring system" \
|
||||||
-g zabbix -G root \
|
-g zabbix -G root \
|
||||||
-d /var/lib/zabbix/ -u 1997 \
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
yum --quiet makecache && \
|
yum --quiet makecache && \
|
||||||
yum -y install epel-release && \
|
yum -y install epel-release && \
|
||||||
|
@ -20,12 +20,13 @@ STOPSIGNAL SIGTERM
|
|||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
echo "#!/bin/sh\nexit 101" > /usr/sbin/policy-rc.d && \
|
echo "#!/bin/sh\nexit 101" > /usr/sbin/policy-rc.d && \
|
||||||
addgroup --system --gid 1995 --quiet zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser --quiet \
|
useradd \
|
||||||
--system --disabled-login \
|
--system --comment "Zabbix monitoring system" \
|
||||||
--ingroup zabbix --ingroup root \
|
-g zabbix -G root \
|
||||||
--uid 1997 \
|
--uid 1997 \
|
||||||
--home /var/lib/zabbix/ \
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
apt-get -y update && \
|
apt-get -y update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y --no-install-recommends install \
|
DEBIAN_FRONTEND=noninteractive apt-get -y --no-install-recommends install \
|
||||||
|
@ -10,13 +10,16 @@ LABEL org.opencontainers.image.title="Zabbix web-interface (Apache, MySQL)" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup -S -g 1995 zabbix && \
|
addgroup --system --gid 1995 zabbix && \
|
||||||
adduser -S \
|
adduser --system \
|
||||||
-D -G zabbix -G root \
|
--gecos "Zabbix monitoring system" \
|
||||||
-u 1997 \
|
--disabled-password \
|
||||||
-h /var/lib/zabbix/ \
|
--uid 1997 \
|
||||||
-H \
|
--ingroup zabbix \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
|
adduser zabbix root && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
apk add --clean-protected --no-cache \
|
apk add --clean-protected --no-cache \
|
||||||
|
@ -10,10 +10,13 @@ LABEL org.opencontainers.image.title="Zabbix web-interface (Apache, MySQL)" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
groupadd -g 1995 --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
|
--system --comment "Zabbix monitoring system" \
|
||||||
-g zabbix -G root \
|
-g zabbix -G root \
|
||||||
-d /var/lib/zabbix/ -u 1997 \
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
|
@ -11,12 +11,13 @@ STOPSIGNAL SIGTERM
|
|||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
||||||
addgroup --system --gid 1995 --quiet zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser --quiet \
|
useradd \
|
||||||
--system --disabled-login \
|
--system --comment "Zabbix monitoring system" \
|
||||||
--ingroup zabbix --ingroup root \
|
-g zabbix -G root \
|
||||||
--uid 1997 \
|
--uid 1997 \
|
||||||
--home /var/lib/zabbix/ \
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
|
@ -10,13 +10,16 @@ LABEL org.opencontainers.image.title="Zabbix web-interface (Apache, PostgreSQL)"
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup -S -g 1995 zabbix && \
|
addgroup --system --gid 1995 zabbix && \
|
||||||
adduser -S \
|
adduser --system \
|
||||||
-D -G zabbix -G root \
|
--gecos "Zabbix monitoring system" \
|
||||||
-u 1997 \
|
--disabled-password \
|
||||||
-h /var/lib/zabbix/ \
|
--uid 1997 \
|
||||||
-H \
|
--ingroup zabbix \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
|
adduser zabbix root && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
apk add --clean-protected --no-cache \
|
apk add --clean-protected --no-cache \
|
||||||
|
@ -10,10 +10,13 @@ LABEL org.opencontainers.image.title="Zabbix web-interface (Apache, PostgreSQL)"
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
groupadd -g 1995 --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
|
--system --comment "Zabbix monitoring system" \
|
||||||
-g zabbix -G root \
|
-g zabbix -G root \
|
||||||
-d /var/lib/zabbix/ -u 1997 \
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
|
@ -11,12 +11,13 @@ STOPSIGNAL SIGTERM
|
|||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d && \
|
||||||
addgroup --system --gid 1995 --quiet zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser --quiet \
|
useradd \
|
||||||
--system --disabled-login \
|
--system --comment "Zabbix monitoring system" \
|
||||||
--ingroup zabbix --ingroup root \
|
-g zabbix -G root \
|
||||||
--uid 1997 \
|
--uid 1997 \
|
||||||
--home /var/lib/zabbix/ \
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
|
@ -10,13 +10,16 @@ LABEL org.opencontainers.image.title="Zabbix web-interface (Nginx, MySQL)" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup -S -g 1995 zabbix && \
|
addgroup --system --gid 1995 zabbix && \
|
||||||
adduser -S \
|
adduser --system \
|
||||||
-D -G zabbix -G root \
|
--gecos "Zabbix monitoring system" \
|
||||||
-u 1997 \
|
--disabled-password \
|
||||||
-h /var/lib/zabbix/ \
|
--uid 1997 \
|
||||||
-H \
|
--ingroup zabbix \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
|
adduser zabbix root && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
mkdir -p /var/lib/php/session && \
|
mkdir -p /var/lib/php/session && \
|
||||||
|
@ -10,10 +10,13 @@ LABEL org.opencontainers.image.title="Zabbix web-interface (Nginx, MySQL)" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
groupadd -g 1995 --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
|
--system --comment "Zabbix monitoring system" \
|
||||||
-g zabbix -G root \
|
-g zabbix -G root \
|
||||||
-d /var/lib/zabbix/ -u 1997 \
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
|
@ -10,12 +10,13 @@ LABEL org.opencontainers.image.title="Zabbix web-interface (Nginx, MySQL)" \
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup --system --gid 1995 --quiet zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser --quiet \
|
useradd \
|
||||||
--system --disabled-login \
|
--system --comment "Zabbix monitoring system" \
|
||||||
--ingroup zabbix --ingroup root \
|
-g zabbix -G root \
|
||||||
--uid 1997 \
|
--uid 1997 \
|
||||||
--home /var/lib/zabbix/ \
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
|
@ -10,13 +10,16 @@ LABEL org.opencontainers.image.title="Zabbix web-interface (Nginx, PostgreSQL)"
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup -S -g 1995 zabbix && \
|
addgroup --system --gid 1995 zabbix && \
|
||||||
adduser -S \
|
adduser --system \
|
||||||
-D -G zabbix -G root \
|
--gecos "Zabbix monitoring system" \
|
||||||
-u 1997 \
|
--disabled-password \
|
||||||
-h /var/lib/zabbix/ \
|
--uid 1997 \
|
||||||
-H \
|
--ingroup zabbix \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
|
adduser zabbix root && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
mkdir -p /var/lib/php/session && \
|
mkdir -p /var/lib/php/session && \
|
||||||
|
@ -10,10 +10,13 @@ LABEL org.opencontainers.image.title="Zabbix web-interface (Nginx, PostgreSQL)"
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
groupadd -g 1995 --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
|
--system --comment "Zabbix monitoring system" \
|
||||||
-g zabbix -G root \
|
-g zabbix -G root \
|
||||||
-d /var/lib/zabbix/ -u 1997 \
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
|
@ -10,12 +10,13 @@ LABEL org.opencontainers.image.title="Zabbix web-interface (Nginx, PostgreSQL)"
|
|||||||
STOPSIGNAL SIGTERM
|
STOPSIGNAL SIGTERM
|
||||||
|
|
||||||
RUN set -eux && \
|
RUN set -eux && \
|
||||||
addgroup --system --gid 1995 --quiet zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser --quiet \
|
useradd \
|
||||||
--system --disabled-login \
|
--system --comment "Zabbix monitoring system" \
|
||||||
--ingroup zabbix --ingroup root \
|
-g zabbix -G root \
|
||||||
--uid 1997 \
|
--uid 1997 \
|
||||||
--home /var/lib/zabbix/ \
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /etc/zabbix/web && \
|
mkdir -p /etc/zabbix/web && \
|
||||||
|
@ -82,10 +82,13 @@ RUN INSTALL_PKGS="OpenIPMI-libs \
|
|||||||
--security --sec-severity=Important --sec-severity=Critical && \
|
--security --sec-severity=Important --sec-severity=Critical && \
|
||||||
echo ${REPOLIST} && \
|
echo ${REPOLIST} && \
|
||||||
yum -y install --disablerepo "*" --enablerepo "${REPOLIST}" --setopt=tsflags=nodocs ${INSTALL_PKGS} && \
|
yum -y install --disablerepo "*" --enablerepo "${REPOLIST}" --setopt=tsflags=nodocs ${INSTALL_PKGS} && \
|
||||||
groupadd --system zabbix && \
|
groupadd --system --gid 1995 zabbix && \
|
||||||
adduser -r --shell /sbin/nologin \
|
useradd \
|
||||||
-g zabbix -G dialout \
|
--system --comment "Zabbix monitoring system" \
|
||||||
-d /var/lib/zabbix/ \
|
-g zabbix -G root -G dialout \
|
||||||
|
--uid 1997 \
|
||||||
|
--shell /sbin/nologin \
|
||||||
|
--home-dir /var/lib/zabbix/ \
|
||||||
zabbix && \
|
zabbix && \
|
||||||
mkdir -p /etc/zabbix && \
|
mkdir -p /etc/zabbix && \
|
||||||
mkdir -p /var/lib/zabbix && \
|
mkdir -p /var/lib/zabbix && \
|
||||||
|
Loading…
Reference in New Issue
Block a user