1 #!/usr/bin/make -f
2 # debian/rules for Nag(ix)SC
3 #
4 # Written by Sven Velt <sven@velt.de>.
6 # Uncomment this to turn on verbose mode.
7 export DH_VERBOSE=1
9 %:
10 dh $@
12 override_dh_install:
14 cp -a $(CURDIR)/nagixsc $(CURDIR)/debian/nagixsc/usr/share/python-support/nagixsc/
16 cp -a $(CURDIR)/nagixsc_conf2http.py $(CURDIR)/debian/nagixsc/usr/sbin/
17 cp -a $(CURDIR)/nagixsc_http2nagios.py* $(CURDIR)/debian/nagixsc/usr/sbin/
18 find $(CURDIR)/debian/nagixsc/usr/sbin/ -name '*.py' -print0 | xargs -0r chmod 755
19 @for F in $(CURDIR)/debian/nagixsc/usr/sbin/*.py; do mv $${F} $${F/.py/}; done
21 cp -a $(CURDIR)/nagixsc_conf2xml.py $(CURDIR)/debian/nagixsc/usr/bin/
22 cp -a $(CURDIR)/nagixsc_live2xml.py $(CURDIR)/debian/nagixsc/usr/bin/
23 cp -a $(CURDIR)/nagixsc_read_xml.py $(CURDIR)/debian/nagixsc/usr/bin/
24 cp -a $(CURDIR)/nagixsc_write_xml.py $(CURDIR)/debian/nagixsc/usr/bin/
25 cp -a $(CURDIR)/nagixsc_xml2cfg.py $(CURDIR)/debian/nagixsc/usr/bin/
26 cp -a $(CURDIR)/nagixsc_xml2nagios.py $(CURDIR)/debian/nagixsc/usr/bin/
27 find $(CURDIR)/debian/nagixsc/usr/bin/ -name '*.py' -print0 | xargs -0r chmod 755
28 @for F in $(CURDIR)/debian/nagixsc/usr/bin/*.py; do mv $${F} $${F/.py/}; done
30 cp -a $(CURDIR)/debian/etc/* $(CURDIR)/debian/nagixsc/etc/
32 find $(CURDIR)/debian/nagixsc/etc/init.d/ -print0 | xargs -0r chmod 755