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 792e0270a1
commit df3dbcc479
39 changed files with 66 additions and 0 deletions

View File

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

View File

@ -509,6 +509,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -506,6 +506,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -506,6 +506,11 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
update_config_var $ZBX_CONFIG "WebDriverURL" "${ZBX_WEBDRIVERURL}"
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() {

View File

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

View File

@ -506,6 +506,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -506,6 +506,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -262,6 +262,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -262,6 +262,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -262,6 +262,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -262,6 +262,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -262,6 +262,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -554,6 +554,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -551,6 +551,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -551,6 +551,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -551,6 +551,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -551,6 +551,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -580,6 +580,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -580,6 +580,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -580,6 +580,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

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

View File

@ -580,6 +580,8 @@ update_zbx_config() {
else
update_config_var $ZBX_CONFIG "AllowRoot" "1"
fi
command -v openssl >/dev/null 2>&1 && openssl rehash -v "$ZABBIX_USER_HOME_DIR/ssl/ssl_ca/" 1>/dev/null
}
clear_zbx_env() {

View File

@ -17,6 +17,9 @@ services:
- ${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/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
tmpfs: /tmp
ulimits:
@ -168,6 +171,9 @@ services:
- ${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/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
tmpfs: /tmp
ulimits: