From 799dc834e0fe94ed62c0d6bb65e6d15a639ab668 Mon Sep 17 00:00:00 2001 From: Lexi Winter Date: Sat, 12 Jul 2025 07:52:42 +0100 Subject: initial commit --- Makefile | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7a1f9b0 --- /dev/null +++ b/Makefile @@ -0,0 +1,28 @@ +DESTDIR?= +PREFIX?= /usr/local +BINDIR?= ${PREFIX}/bin +HOOKDIR?= ${PREFIX}/share/lfldap/hooks + +HOOKS= apache24.sh \ + chrony.sh \ + nginx.sh \ + pf.sh \ + postfix.sh + +all: .PHONY + +${DESTDIR}${BINDIR}: + install -d -m 0755 ${DESTDIR}${BINDIR} + +${DESTDIR}${HOOKDIR}: + install -d -m 0755 ${DESTDIR}${HOOKDIR} + +install: install-bin install-hooks .PHONY + +install-bin: ${DESTDIR}${BINDIR} .PHONY + install -C -m 0755 lfldap-update.sh ${DESTDIR}${BINDIR}/lfldap-update + +install-hooks: ${DESTDIR}${HOOKDIR} .PHONY +.for hook in ${HOOKS} + install -C -m 0644 ${hook} ${DESTDIR}${HOOKDIR} +.endfor -- cgit v1.2.3