tAdd install-init contrib/Makefile target. - tordam - A library for peer discovery inside the Tor network (HTM) git clone https://git.parazyd.org/tordam (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit 4e2daaff80aee02c9a8b02030042f661559ef010 (DIR) parent 82b2dac5c8351b1680dfb1a2ec615a4e062a48fc (HTM) Author: parazyd <parazyd@dyne.org> Date: Mon, 19 Feb 2018 13:31:04 +0100 Add install-init contrib/Makefile target. Diffstat: M contrib/Makefile | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) --- (DIR) diff --git a/contrib/Makefile b/contrib/Makefile t@@ -8,14 +8,28 @@ SRC =\ all: @echo 'Run "make install" to install to $(DESTDIR)$(PREFIX)/share/tor-dam' + @echo 'Run "make install-init" to install initscripts to $(DESTDIR)/etc' install: @echo 'Installing to $(DESTDIR)$(PREFIX)/share/tor-dam' mkdir -p $(DESTDIR)$(PREFIX)/share/tor-dam cp -f $(SRC) $(DESTDIR)$(PREFIX)/share/tor-dam +install-init: + @echo 'Installing to $(DESTDIR)/etc/init.d and $(DESTDIR)/etc/conf.d' + mkdir -p $(DESTDIR)/etc/init.d $(DESTDIR)/etc/conf.d + cp -f dam-dir.init $(DESTDIR)/etc/init.d/dam-dir + cp -f dam-client.init $(DESTDIR)/etc/init.d/dam-client + chmod 755 $(DESTDIR)/etc/init.d/dam-dir + chmod 755 $(DESTDIR)/etc/init.d/dam-client + cp -f dam-dir.conf $(DESTDIR)/etc/conf.d/dam-dir + cp -f dam-client.conf $(DESTDIR)/etc/conf.d/dam-client + uninstall: @echo 'Uninstalling from $(DESTDIR)$(PREFIX)/share/tor-dam' rm -rf $(DESTDIR)$(PREFIX)/share/tor-dam + @echo 'Uninstalling initscripts from $(DESTDIR)/etc' + rm -f $(DESTDIR)/etc/init.d/dam-dir $(DESTDIR)/etc/init.d/dam-client + rm -f $(DESTDIR)/etc/conf.d/dam-dir $(DESTDIR)/etc/conf.d/dam-client -.PHONY: all install uninstall +.PHONY: all install install-init uninstall