SUMMARY = Zabbix Agent
-VER = 6.0.6
+VER = 6.0.27
THISAPP = zabbix-$(VER)
DL_FILE = $(THISAPP).tar.gz
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = zabbix_agentd
-PAK_VER = 5
-DEPS =
+PAK_VER = 12
+
+DEPS = fping
SERVICES = zabbix_agentd
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = f9d07ca8938ae4e5e47048c32872644caeda0ecdef17513c63c63d1ce2aaa4ac0c92e6c70932bc598ff908419dae05bab32924f5973a5528b5668f7c7c2c5a17
+$(DL_FILE)_BLAKE2 = 793bb887bd8f0d3c2f3d15a4ed9bb5b1fcfb13fcf80ea077672744a1bd8524e213eaf53291e0f9eecb9eb055fee6f1e29e91f890b54698906beac21ca54db4e9
install : $(TARGET)
/var/ipfire/zabbix_agentd/zabbix_agentd_ipfire_mandatory.conf
install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/userparameter_pakfire.conf \
/var/ipfire/zabbix_agentd/userparameters/userparameter_pakfire.conf
+ install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/userparameter_ipfire.conf \
+ /var/ipfire/zabbix_agentd/userparameters/userparameter_ipfire.conf
+ install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/userparameter_ovpn.conf \
+ /var/ipfire/zabbix_agentd/userparameters/userparameter_ovpn.conf
+
+ # Install IPFire-specific Zabbix Agent scripts
+ -mkdir -pv /var/ipfire/zabbix_agentd/scripts
+ install -v -m 755 $(DIR_SRC)/config/zabbix_agentd/ipfire_certificate_detail.sh \
+ /var/ipfire/zabbix_agentd/scripts/ipfire_certificate_detail.sh
# Create directory for additional agent modules
-mkdir -pv /usr/lib/zabbix
- # Create directory for logging
- -mkdir -pv /var/log/zabbix
- chown zabbix.zabbix /var/log/zabbix
-
# Create directory for pid.
-mkdir -pv /var/run/zabbix
chown zabbix.zabbix /var/run/zabbix
install -v -m 644 $(DIR_SRC)/config/backup/includes/zabbix_agentd \
/var/ipfire/backup/addons/includes/zabbix_agentd
- # Install include file for Logrotate
- -mkdir -pv /etc/logrotate.d
- install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/logrotate \
- /etc/logrotate.d/zabbix_agentd
-
@rm -rf $(DIR_APP)
@$(POSTBUILD)