diff --git a/debian/rules b/debian/rules
index ebd95bad5e4db8a14badd3b769228868e03f67de..ee19f5f66987c884eb1c8a50cf7beed96a7ed418 100755 (executable)
--- a/debian/rules
+++ b/debian/rules
# Written by Sven Velt <sven@velt.de>.
# Uncomment this to turn on verbose mode.
-export DH_VERBOSE=1
+#export DH_VERBOSE=1
%:
dh $@
override_dh_install:
-
- cp -a $(CURDIR)/nagixsc $(CURDIR)/debian/nagixsc/usr/share/python-support/nagixsc/
-
- cp -a $(CURDIR)/nagixsc_conf2http.py $(CURDIR)/debian/nagixsc/usr/sbin/
- cp -a $(CURDIR)/nagixsc_http2nagios.py* $(CURDIR)/debian/nagixsc/usr/sbin/
- find $(CURDIR)/debian/nagixsc/usr/sbin/ -name '*.py' -print0 | xargs -0r chmod 755
- @for F in $(CURDIR)/debian/nagixsc/usr/sbin/*.py; do mv $${F} $${F/.py/}; done
-
- cp -a $(CURDIR)/nagixsc_conf2xml.py $(CURDIR)/debian/nagixsc/usr/bin/
- cp -a $(CURDIR)/nagixsc_live2xml.py $(CURDIR)/debian/nagixsc/usr/bin/
- cp -a $(CURDIR)/nagixsc_read_xml.py $(CURDIR)/debian/nagixsc/usr/bin/
- cp -a $(CURDIR)/nagixsc_write_xml.py $(CURDIR)/debian/nagixsc/usr/bin/
- cp -a $(CURDIR)/nagixsc_xml2cfg.py $(CURDIR)/debian/nagixsc/usr/bin/
- cp -a $(CURDIR)/nagixsc_xml2nagios.py $(CURDIR)/debian/nagixsc/usr/bin/
- find $(CURDIR)/debian/nagixsc/usr/bin/ -name '*.py' -print0 | xargs -0r chmod 755
- @for F in $(CURDIR)/debian/nagixsc/usr/bin/*.py; do mv $${F} $${F/.py/}; done
-
- cp -a $(CURDIR)/debian/etc/* $(CURDIR)/debian/nagixsc/etc/
-
- find $(CURDIR)/debian/nagixsc/etc/init.d/ -print0 | xargs -0r chmod 755
+ cp -a nagixsc debian/nagixsc/usr/share/python-support/nagixsc/
+
+ cp -a nagixsc_conf2http.py debian/nagixsc/usr/sbin/
+ cp -a nagixsc_http2nagios.py* debian/nagixsc/usr/sbin/
+ find debian/nagixsc/usr/sbin/ -name '*.py' -print0 | xargs -0 chmod 755
+ for F in debian/nagixsc/usr/sbin/*.py; do mv $${F} $${F%.py}; done
+
+ cp -a nagixsc_conf2xml.py debian/nagixsc/usr/bin/
+ cp -a nagixsc_live2xml.py debian/nagixsc/usr/bin/
+ cp -a nagixsc_read_xml.py debian/nagixsc/usr/bin/
+ cp -a nagixsc_write_xml.py debian/nagixsc/usr/bin/
+ cp -a nagixsc_xml2cfg.py debian/nagixsc/usr/bin/
+ cp -a nagixsc_xml2nagios.py debian/nagixsc/usr/bin/
+ find debian/nagixsc/usr/bin/ -name '*.py' -print0 | xargs -0 chmod 755
+ for F in debian/nagixsc/usr/bin/*.py; do mv $${F} $${F%.py}; done
+
+ cp -a debian/etc/* debian/nagixsc/etc/
+
+ cp -a sample-configs/conf/nagixsc_debian.conf \
+ debian/nagixsc/usr/share/doc/nagixsc/examples/nagixsc.conf
+ cp -a sample-configs/conf/timeout.conf \
+ debian/nagixsc/usr/share/doc/nagixsc/examples/
+ cp -a sample-configs/xml2cfg_tmpl/ \
+ debian/nagixsc/usr/share/doc/nagixsc/examples/
+
+override_dh_installinit:
+ dh_installinit -pnagixsc --name=nagixsc_conf2http
+ dh_installinit -pnagixsc --name=nagixsc_http2nagios