X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=Makefile;h=1c5419672abd44b9dd6864fd1dd2ceb060d61233;hb=1b5dbc9c9b215a5876954f8b9199d63a05a8be3e;hp=26231cd3f6d04adde195e92b0fa30d43fc2a4558;hpb=a46e751b48c873b5e7f447e568b06f0e10b49ff0;p=mirror%2Fdsa-nagios.git diff --git a/Makefile b/Makefile index 26231cd..1c54196 100644 --- a/Makefile +++ b/Makefile @@ -5,20 +5,47 @@ generated/nrpe_dsa.cfg: nagios-master.cfg build-nagios ./build-nagios -deb: generated/nrpe_dsa.cfg +deb: generated/nrpe_dsa.cfg dsa-nagios-nrpe-config/debian/changelog if ! [ -e Build-tree/dsa-nagios-nrpe-config/nrpe_dsa.cfg ] || \ ! diff generated/nrpe_dsa.cfg Build-tree/dsa-nagios-nrpe-config/nrpe_dsa.cfg > /dev/null; then \ cp -a generated/nrpe_dsa.cfg dsa-nagios-nrpe-config && \ - cd dsa-nagios-nrpe-config && dch -i "Automatically generated new version." && cd .. && \ - bzr ci -m 'Automatically generated new version' dsa-nagios-nrpe-config/debian/changelog && \ rm -rf Build-tree && \ mkdir Build-tree && \ cp -av dsa-nagios-nrpe-config Build-tree && \ - cd Build-tree/dsa-nagios-nrpe-config && debuild -rfakeroot -uc -us; \ + cd Build-tree/dsa-nagios-nrpe-config && \ + dch --newversion "$$(date --utc '+%Y%m%dT%H%M%S')" "Built on `hostname` in `pwd` by $$USER." && \ + debuild -rfakeroot -uc -us; \ fi clean: rm -rf generated rm -rf Build-tree + rm -f dsa-nagios-nrpe-config/nrpe_dsa.cfg + +install: generated/nrpe_dsa.cfg + dh_testroot + # + install -m 644 checkcommands.cfg /etc/nagios-plugins/config/local-dsa-checkcommands.cfg + # + install -m 644 nagios-conf/contacs.cfg /etc/nagios3/conf.d + install -m 644 nagios-conf/generic-host.cfg /etc/nagios3/conf.d + install -m 644 nagios-conf/generic-service.cfg /etc/nagios3/conf.d + install -m 644 nagios-conf/timeperiods.cfg /etc/nagios3/conf.d + install -m 644 generated/auto-dependencies.cfg /etc/nagios3/conf.d + install -m 644 generated/auto-hostextinfo.cfg /etc/nagios3/conf.d + install -m 644 generated/auto-hostgroups.cfg /etc/nagios3/conf.d + install -m 644 generated/auto-hosts.cfg /etc/nagios3/conf.d + install -m 644 generated/auto-serviceextinfo.cfg /etc/nagios3/conf.d + install -m 644 generated/auto-services.cfg /etc/nagios3/conf.d + install -m 644 generated/auto-servicegroups.cfg /etc/nagios3/conf.d + # + @echo "Also run: " + @echo " cp Build-tree/*.deb /org/db.debian.org/ftp-archive/archive/pool/etch/ && " + @echo " cd /org/db.debian.org/ftp-archive && " + @echo " make && cd -" + # + @echo + # + env -i /etc/init.d/nagios3 reload .PHONY: all deb