]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - src/paks/zabbix_agentd/install.sh
zabbix_agentd: Fix agent modules dir and few minor bugs
[ipfire-2.x.git] / src / paks / zabbix_agentd / install.sh
index e1450a1d81d4621d7d9aee21ad2dcef9b60b8658..cf435918db2711f501d39ec8b489542af9d85317 100644 (file)
@@ -39,8 +39,8 @@ ln -sf ../init.d/zabbix_agentd /etc/rc.d/rc0.d/K02zabbix_agentd
 ln -sf ../init.d/zabbix_agentd /etc/rc.d/rc6.d/K02zabbix_agentd
 
 # Create additonal directories and set permissions
-mkdir -pv /var/log/zabbix
-chown zabbix.zabbix /var/log/zabbix
+[ -d /var/log/zabbix ] || ( mkdir -pv /var/log/zabbix && chown zabbix.zabbix /var/log/zabbix )
+[ -d /usr/lib/zabbix ] || ( mkdir -pv /usr/lib/zabbix && chown zabbix.zabbix /usr/lib/zabbix )
 
 restore_backup ${NAME}
 start_service --background ${NAME}