From a35ae60cd44b21db89e6407db8778bf50b2e576d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Tue, 20 Dec 2016 18:28:19 +0100 Subject: Preparing common hooks. Signed-off-by: Daniel Baumann --- Makefile | 2 +- bin/container | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 9e6966e..80f2c7d 100644 --- a/Makefile +++ b/Makefile @@ -66,7 +66,7 @@ install: build cp -r lib/* $(DESTDIR)/usr/lib/$(SOFTWARE) mkdir -p $(DESTDIR)/usr/share/$(SOFTWARE) - cp -r VERSION.txt share/config share/scripts ${DESTDIR}/usr/share/$(SOFTWARE) + cp -r VERSION.txt share/config share/hooks share/scripts ${DESTDIR}/usr/share/$(SOFTWARE) mkdir -p $(DESTDIR)/usr/share/bash-completion/completions cp -r share/bash-completion/* $(DESTDIR)/usr/share/bash-completion/completions diff --git a/bin/container b/bin/container index a23f274..805dba6 100755 --- a/bin/container +++ b/bin/container @@ -20,6 +20,7 @@ set -e SOFTWARE="container-tools" PROGRAM="container" +export SOFTWARE PROGRAM HOOKS="/etc/${SOFTWARE}/hooks" @@ -34,6 +35,7 @@ fi # Command COMMAND="${1}" +export COMMAND if [ ! -e "/usr/lib/${SOFTWARE}/${PROGRAM}/${COMMAND}" ] then @@ -44,6 +46,7 @@ fi # Options shift 1 OPTIONS="${@}" +export OPTIONS # Pre hooks for FILE in "${HOOKS}/pre-${PROGRAM}".* "${HOOKS}/${NAME}.pre-${PROGRAM}" -- cgit v1.2.3