#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/debhelper.mk

binary-install/config-zabbix-agent-dmesg-item::
	mkdir -p debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d
	mkdir -p debian/$(cdbs_curpkg)/usr/bin
	cp dmesg/dmesg.conf debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d/
	cp dmesg/zabbix_dmesg.sh debian/$(cdbs_curpkg)/usr/bin/

binary-install/config-zabbix-agent-gitsync-item::
	mkdir -p debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d
	mkdir -p debian/$(cdbs_curpkg)/usr/bin
	cp git/gitsync.conf debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d/
	cp git/gitsync.sh debian/$(cdbs_curpkg)/usr/bin/

binary-install/config-zabbix-agent-hardware-item::
	mkdir -p debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d
	cp hardware-item/hardware.conf debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d/

binary-install/config-zabbix-agent-jenkins-healthcheck::
	mkdir -p debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d
	cp jenkins/healthcheck.conf debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d/

binary-install/config-zabbix-agent-log-storage-item::
	mkdir -p debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d
	mkdir -p debian/$(cdbs_curpkg)/usr/bin
	cp log_storage/elasticsearch-status-check.conf debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d/
	cp log_storage/elasticsearch-status-check.sh debian/$(cdbs_curpkg)/usr/bin/

binary-install/config-zabbix-agent-oom-killer-item::
	mkdir -p debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d
	cp oom_killer/oom_killer_check.conf debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d/

binary-install/config-zabbix-agent-opentracker-item::
	mkdir -p debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d
	cp opentracker/opentracker.conf debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d/

binary-install/config-zabbix-agent-pg-monz-item::
	mkdir -p debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d
	mkdir -p debian/$(cdbs_curpkg)/usr/bin
	mkdir -p debian/$(cdbs_curpkg)/usr/share/pg_monz
	cp pg_monz/zabbix_agentd.d/userparameter_pgsql.conf debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d/
	cp pg_monz/usr-local-bin/* debian/$(cdbs_curpkg)/usr/bin/
	cp pg_monz/template/* debian/$(cdbs_curpkg)/usr/share/pg_monz/

binary-install/config-zabbix-agent-reverted-counter-item::
	mkdir -p debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d
	mkdir -p debian/$(cdbs_curpkg)/etc/sudoers.d
	mkdir -p debian/$(cdbs_curpkg)/usr/bin
	cp reverted_counter/reverted_counter.conf debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d/
	cp reverted_counter/sudo.conf debian/$(cdbs_curpkg)/etc/sudoers.d/reverted_counter
	cp reverted_counter/reverted_counter.sh debian/$(cdbs_curpkg)/usr/bin/

binary-install/config-zabbix-agent-ulimit-item::
	mkdir -p debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d
	mkdir -p debian/$(cdbs_curpkg)/etc/sudoers.d
	cp ulimit/ulimit.conf debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d/
	cp ulimit/sudo.conf debian/$(cdbs_curpkg)/etc/sudoers.d/zabbix_ulimit

binary-install/config-zabbix-agent-zuul-item::
	mkdir -p debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d
	mkdir -p debian/$(cdbs_curpkg)/usr/bin
	cp zuul/zuul.conf debian/$(cdbs_curpkg)/etc/zabbix/zabbix_agentd.conf.d/
	cp zuul/zabbix_check_zuul.py debian/$(cdbs_curpkg)/usr/bin/
