X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=debian%2Frules;h=ee19f5f66987c884eb1c8a50cf7beed96a7ed418;hb=HEAD;hp=ebd95bad5e4db8a14badd3b769228868e03f67de;hpb=bbe4dce20675eb0f6b8e7bd60303e1a6122a8a23;p=pkg-nagixsc.git diff --git a/debian/rules b/debian/rules index ebd95ba..ee19f5f 100755 --- a/debian/rules +++ b/debian/rules @@ -4,30 +4,38 @@ # Written by Sven Velt . # 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