Review zabbix user and group configuration

This commit is contained in:
Alexey Pustovalov
2020-12-19 18:42:48 +02:00
parent 44c6d1dc46
commit 4e13e98344
34 changed files with 240 additions and 155 deletions

View File

@ -12,14 +12,14 @@ STOPSIGNAL SIGTERM
ENV TINI_VERSION=v0.19.0
RUN set -eux && \
addgroup --system --gid 1995 --quiet zabbix && \
adduser --quiet \
--system --disabled-login \
--ingroup zabbix --ingroup root \
groupadd --system --gid 1995 zabbix && \
useradd \
--system --comment "Zabbix monitoring system" \
-g zabbix -G root -G dialout \
--uid 1997 \
--home /var/lib/zabbix/ \
--shell /sbin/nologin \
--home-dir /var/lib/zabbix/ \
zabbix && \
usermod -G zabbix,dialout zabbix && \
mkdir -p /etc/zabbix && \
mkdir -p /var/lib/zabbix && \
mkdir -p /var/lib/zabbix/enc && \