summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2022-02-06 21:47:34 +0100
committerErich Eckner <git@eckner.net>2022-02-06 21:47:34 +0100
commit444a0606d754c19129841e54d6019c48df2fbd73 (patch)
tree08c7073a8dbeda34d4d60c84b744b0f0860256b4 /Makefile
parent356af1bfbd8040368b29431dca409668ef648e9f (diff)
downloadcrypt-expiry-check-444a0606d754c19129841e54d6019c48df2fbd73.tar.xz
systemd files new
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 1ea60a9..29b5b6b 100644
--- a/Makefile
+++ b/Makefile
@@ -24,10 +24,11 @@ ETCDIR = /etc
CRONDIR = /etc/cron.daily
BINDIR = /usr/bin
MANDIR = /usr/share/man
+SYSTEMDDIR = /usr/lib/systemd/system
VERSION = 4.2
-all: man.commons crypt-expiry-check crypt-expiry-check.cron crypt-expiry-check.1
+all: man.commons crypt-expiry-check crypt-expiry-check.cron crypt-expiry-check.1 crypt-expiry-check.service crypt-expiry-check.timer
%: %.in
sed "s/#VERSION#/$(VERSION)/; s@#CRONDIR#@$(CRONDIR)@; s@#BINDIR#@$(BINDIR)@; s@#ETCDIR#@$(ETCDIR)@" $< > $@
@@ -43,7 +44,8 @@ all: man.commons crypt-expiry-check crypt-expiry-check.cron crypt-expiry-check.1
.PHONY: install dist clean
install: all
- install -D -m0755 crypt-expiry-check.cron $(DESTDIR)$(CRONDIR)/crypt-expiry-check
+ [ -z "$(CRONDIR)" ] || install -D -m0755 crypt-expiry-check.cron $(DESTDIR)$(CRONDIR)/crypt-expiry-check
+ [ -z "$(SYSTEMDDIR)" ] || install -D -m0644 crypt-expiry-check.service crypt-expiry-check.timer $(DESTDIR)$(SYSTEMDDIR)/crypt-expiry-check
install -D -m0755 -t $(DESTDIR)$(BINDIR) crypt-expiry-check
install -D -m0644 -t $(DESTDIR)$(MANDIR)/man1 crypt-expiry-check.1
install -D -m0644 -t $(DESTDIR)$(ETCDIR) crypt-expiry.checks