#!/usr/bin/make -f build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: dh_testdir touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp dh_clean install: build dh_testdir dh_testroot dh_prep # Add here commands to install the package into debian/lynis. install -D $(CURDIR)/lynis $(CURDIR)/debian/lynis/usr/sbin/lynis install -D -m 0644 $(CURDIR)/default.prf $(CURDIR)/debian/lynis/etc/lynis/default.prf install -d $(CURDIR)/include/ $(CURDIR)/debian/lynis/usr/share/lynis/include/ install -m 0600 $(CURDIR)/include/* $(CURDIR)/debian/lynis/usr/share/lynis/include/ install -d $(CURDIR)/plugins/ $(CURDIR)/debian/lynis/etc/lynis/plugins/ install -m 0755 $(CURDIR)/plugins/custom_plugin.template $(CURDIR)/debian/lynis/etc/lynis/plugins/ install -m 0644 $(CURDIR)/plugins/README $(CURDIR)/debian/lynis/etc/lynis/README install -m 0600 $(CURDIR)/debian/plugin_debian_phase1 $(CURDIR)/debian/lynis/etc/lynis/plugins/plugin_debian_phase1 install -d $(CURDIR)/db $(CURDIR)/debian/lynis/usr/share/lynis/db/ install -m 0644 $(CURDIR)/db/*db $(CURDIR)/debian/lynis/usr/share/lynis/db/ install -d $(CURDIR)/db/languages $(CURDIR)/debian/lynis/usr/share/lynis/db/languages install -m 0644 $(CURDIR)/db/languages/* $(CURDIR)/debian/lynis/usr/share/lynis/db/languages/ install -d $(CURDIR)/extras $(CURDIR)/debian/lynis/usr/share/lynis/extras/ install -m 0664 $(CURDIR)/extras/build-lynis.sh $(CURDIR)/debian/lynis/usr/share/lynis/extras/ install -m 0664 $(CURDIR)/extras/check-lynis.sh $(CURDIR)/debian/lynis/usr/share/lynis/extras/ install -m 0664 $(CURDIR)/extras/files.dat $(CURDIR)/debian/lynis/usr/share/lynis/extras/ install -m 0664 $(CURDIR)/extras/lynis.spec $(CURDIR)/debian/lynis/usr/share/lynis/extras/ install -m 0664 $(CURDIR)/extras/README $(CURDIR)/debian/lynis/usr/share/lynis/extras/ install -d $(CURDIR)/extras/systemd $(CURDIR)/debian/lynis/usr/share/lynis/extras/systemd/ install -m 0664 $(CURDIR)/extras/systemd/* $(CURDIR)/debian/lynis/usr/share/lynis/extras/systemd/ mkdir -p $(CURDIR)/debian/lynis/usr/share/applications/ install -m 0644 $(CURDIR)/debian/lynis.desktop $(CURDIR)/debian/lynis/usr/share/applications/ # Build architecture-dependent files here. binary-arch: build install binary-indep: build install dh_testdir dh_testroot dh_installchangelogs CHANGELOG.md dh_installdocs dh_installman dh_bash-completion dh_install dh_link dh_compress dh_fixperms -Xinclude dh_lintian -plynis dh_installdeb dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure