mirror of
https://github.com/zabbix/zabbix-docker.git
synced 2024-11-28 10:43:10 +01:00
Possible specify PSK key using full path to file
(cherry picked from commit 8bed89afce
)
This commit is contained in:
parent
b43a800aaa
commit
cf1a44fbec
@ -72,7 +72,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -102,7 +102,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -102,7 +102,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -102,7 +102,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -102,7 +102,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -102,7 +102,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -100,7 +100,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -100,7 +100,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -100,7 +100,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -100,7 +100,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -110,7 +110,7 @@ update_config_var() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Use full path to a file for TLS related configuration parameters
|
# Use full path to a file for TLS related configuration parameters
|
||||||
if [[ $var_name =~ ^TLS.*File$ ]]; then
|
if [[ $var_name =~ ^TLS.*File$ ]] && [[ ! $var_value =~ ^/.+$ ]]; then
|
||||||
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
var_value=$ZABBIX_USER_HOME_DIR/enc/$var_value
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user