Added OpenSSL package to server and sqlite3 images. Required to perform rehash of added CA certificates

This commit is contained in:
Alexey Pustovalov 2025-01-16 13:53:02 +09:00
parent da62b0e879
commit 4d67975f5c
41 changed files with 66 additions and 0 deletions

View File

@ -43,6 +43,7 @@ RUN set -eux && \
traceroute \ traceroute \
nmap \ nmap \
iputils \ iputils \
openssl \
libcap \ libcap \
libcurl \ libcurl \
libevent \ libevent \

View File

@ -527,6 +527,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -54,6 +54,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
net-snmp-libs \ net-snmp-libs \
OpenIPMI-libs \ OpenIPMI-libs \
openldap \ openldap \
openssl \
openssl-libs \ openssl-libs \
pcre2 \ pcre2 \
shadow-utils \ shadow-utils \

View File

@ -524,6 +524,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -54,6 +54,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
net-snmp-libs \ net-snmp-libs \
OpenIPMI-libs \ OpenIPMI-libs \
openldap \ openldap \
openssl \
openssl-libs \ openssl-libs \
pcre2 \ pcre2 \
zlib \ zlib \

View File

@ -524,6 +524,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -69,6 +69,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
libcurl-minimal \ libcurl-minimal \
libevent \ libevent \
openldap \ openldap \
openssl \
libssh \ libssh \
libxml2 \ libxml2 \
mysql \ mysql \

View File

@ -524,6 +524,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -47,6 +47,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
nmap \ nmap \
ca-certificates \ ca-certificates \
fping \ fping \
openssl \
libcurl4t64 \ libcurl4t64 \
libevent-2.1 \ libevent-2.1 \
libevent-pthreads-2.1 \ libevent-pthreads-2.1 \

View File

@ -524,6 +524,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -43,6 +43,7 @@ RUN set -eux && \
nmap \ nmap \
fping \ fping \
iputils \ iputils \
openssl \
libcap \ libcap \
libcurl \ libcurl \
libevent \ libevent \

View File

@ -273,6 +273,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -50,6 +50,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
net-snmp-libs \ net-snmp-libs \
OpenIPMI-libs \ OpenIPMI-libs \
openldap \ openldap \
openssl \
openssl-libs \ openssl-libs \
pcre2 \ pcre2 \
shadow-utils \ shadow-utils \

View File

@ -273,6 +273,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -51,6 +51,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
net-snmp-libs \ net-snmp-libs \
OpenIPMI-libs \ OpenIPMI-libs \
openldap \ openldap \
openssl \
openssl-libs \ openssl-libs \
pcre2 \ pcre2 \
zlib \ zlib \

View File

@ -273,6 +273,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -68,6 +68,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
libcurl-minimal \ libcurl-minimal \
libevent \ libevent \
openldap \ openldap \
openssl \
libssh \ libssh \
libxml2 \ libxml2 \
net-snmp-agent-libs \ net-snmp-agent-libs \

View File

@ -273,6 +273,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -46,6 +46,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
nmap \ nmap \
ca-certificates \ ca-certificates \
fping \ fping \
openssl \
libcurl4t64 \ libcurl4t64 \
libevent-2.1 \ libevent-2.1 \
libevent-pthreads-2.1 \ libevent-pthreads-2.1 \

View File

@ -273,6 +273,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -44,6 +44,7 @@ RUN set -eux && \
nmap \ nmap \
tzdata \ tzdata \
iputils \ iputils \
openssl \
libcap \ libcap \
libcurl \ libcurl \
libevent \ libevent \

View File

@ -575,6 +575,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -58,6 +58,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
net-snmp-libs \ net-snmp-libs \
OpenIPMI-libs \ OpenIPMI-libs \
openldap \ openldap \
openssl \
openssl-libs \ openssl-libs \
pcre2 \ pcre2 \
shadow-utils \ shadow-utils \

View File

@ -572,6 +572,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -57,6 +57,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
net-snmp-libs \ net-snmp-libs \
OpenIPMI-libs \ OpenIPMI-libs \
openldap \ openldap \
openssl \
openssl-libs \ openssl-libs \
pcre2 \ pcre2 \
zlib \ zlib \

View File

@ -572,6 +572,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -67,6 +67,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
shadow-utils \ shadow-utils \
iputils \ iputils \
hostname \ hostname \
openssl \
libssh \ libssh \
libpsl \ libpsl \
libbrotli \ libbrotli \

View File

@ -572,6 +572,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -49,6 +49,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
iputils-ping \ iputils-ping \
traceroute \ traceroute \
fping \ fping \
openssl \
libcurl4t64 \ libcurl4t64 \
libevent-2.1 \ libevent-2.1 \
libevent-pthreads-2.1 \ libevent-pthreads-2.1 \

View File

@ -572,6 +572,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -44,6 +44,7 @@ RUN set -eux && \
fping \ fping \
tzdata \ tzdata \
iputils \ iputils \
openssl \
libcap \ libcap \
libcurl \ libcurl \
libevent \ libevent \

View File

@ -601,6 +601,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -56,6 +56,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
net-snmp-libs \ net-snmp-libs \
OpenIPMI-libs \ OpenIPMI-libs \
openldap \ openldap \
openssl \
openssl-libs \ openssl-libs \
pcre2 \ pcre2 \
postgresql \ postgresql \

View File

@ -601,6 +601,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -55,6 +55,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
net-snmp-libs \ net-snmp-libs \
OpenIPMI-libs \ OpenIPMI-libs \
openldap \ openldap \
openssl \
openssl-libs \ openssl-libs \
pcre2 \ pcre2 \
postgresql \ postgresql \

View File

@ -601,6 +601,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -67,6 +67,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
shadow-utils \ shadow-utils \
iputils \ iputils \
hostname \ hostname \
openssl \
libssh \ libssh \
libpsl \ libpsl \
libbrotli \ libbrotli \

View File

@ -601,6 +601,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -49,6 +49,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
iputils-ping \ iputils-ping \
traceroute \ traceroute \
fping \ fping \
openssl \
libcurl4t64 \ libcurl4t64 \
libevent-2.1 \ libevent-2.1 \
libevent-pthreads-2.1 \ libevent-pthreads-2.1 \

View File

@ -601,6 +601,8 @@ update_zbx_config() {
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}" update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}" update_config_var $ZBX_CONFIG "StartBrowserPollers" "${ZBX_STARTBROWSERPOLLERS}"
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
} }
clear_zbx_env() { clear_zbx_env() {

View File

@ -18,6 +18,9 @@ services:
- ${DATA_DIRECTORY}/var/lib/zabbix/enc:/var/lib/zabbix/enc:ro - ${DATA_DIRECTORY}/var/lib/zabbix/enc:/var/lib/zabbix/enc:ro
- ${DATA_DIRECTORY}/var/lib/zabbix/ssh_keys:/var/lib/zabbix/ssh_keys:ro - ${DATA_DIRECTORY}/var/lib/zabbix/ssh_keys:/var/lib/zabbix/ssh_keys:ro
- ${DATA_DIRECTORY}/var/lib/zabbix/mibs:/var/lib/zabbix/mibs:ro - ${DATA_DIRECTORY}/var/lib/zabbix/mibs:/var/lib/zabbix/mibs:ro
- ${DATA_DIRECTORY}/var/lib/zabbix/ssl/certs:/var/lib/zabbix/ssl/certs:ro
- ${DATA_DIRECTORY}/var/lib/zabbix/ssl/keys:/var/lib/zabbix/ssl/keys:ro
- ${DATA_DIRECTORY}/var/lib/zabbix/ssl/ssl_ca:/var/lib/zabbix/ssl/ssl_ca:rw
- snmptraps:/var/lib/zabbix/snmptraps:roz - snmptraps:/var/lib/zabbix/snmptraps:roz
tmpfs: /tmp tmpfs: /tmp
ulimits: ulimits:
@ -171,6 +174,9 @@ services:
- ${DATA_DIRECTORY}/var/lib/zabbix/enc:/var/lib/zabbix/enc:ro - ${DATA_DIRECTORY}/var/lib/zabbix/enc:/var/lib/zabbix/enc:ro
- ${DATA_DIRECTORY}/var/lib/zabbix/ssh_keys:/var/lib/zabbix/ssh_keys:ro - ${DATA_DIRECTORY}/var/lib/zabbix/ssh_keys:/var/lib/zabbix/ssh_keys:ro
- ${DATA_DIRECTORY}/var/lib/zabbix/mibs:/var/lib/zabbix/mibs:ro - ${DATA_DIRECTORY}/var/lib/zabbix/mibs:/var/lib/zabbix/mibs:ro
- ${DATA_DIRECTORY}/var/lib/zabbix/ssl/certs:/var/lib/zabbix/ssl/certs:ro
- ${DATA_DIRECTORY}/var/lib/zabbix/ssl/keys:/var/lib/zabbix/ssl/keys:ro
- ${DATA_DIRECTORY}/var/lib/zabbix/ssl/ssl_ca:/var/lib/zabbix/ssl/ssl_ca:rw
- snmptraps:/var/lib/zabbix/snmptraps:ro - snmptraps:/var/lib/zabbix/snmptraps:ro
tmpfs: /tmp tmpfs: /tmp
ulimits: ulimits: