aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Ribas <brunoribas@gmail.com>2016-11-04 20:28:52 +0000
committerBruno Ribas <brunoribas@gmail.com>2016-11-04 20:28:52 +0000
commitf87080ee90b522360a16ddf41edd35845c307405 (patch)
tree0d7b42e20f6f1f61eb092b28f9aa769ad0b8572c
parent5826c86f877ac618b11fe439d248a3be3ee0f426 (diff)
downloadboca-f87080ee90b522360a16ddf41edd35845c307405.tar.gz
boca-f87080ee90b522360a16ddf41edd35845c307405.zip
Add rule install-submission-tools
This rule will install submission-tools and is not installed when 'install' is invoked. Signed-off-by: Bruno Ribas <brunoribas@gmail.com>
-rw-r--r--Makefile14
1 files changed, 14 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 7d067bd..512e813 100644
--- a/Makefile
+++ b/Makefile
@@ -2,6 +2,9 @@
tools/safeexec: tools/safeexec.c
gcc tools/safeexec.c -o tools/safeexec
+tools/boca-submit-run-root-wrapper: tools/boca-submit-run-root-wrapper.c
+ gcc $^ -o $@
+
install-bocawww:
mkdir -p $(DESTDIR)/var/www/boca/
cp -r src $(DESTDIR)/var/www/boca/
@@ -25,3 +28,14 @@ install: install-bocawww install-bocaapache install-scripts tools/safeexec
cp tools/boca.conf $(DESTDIR)/etc/
install tools/safeexec $(DESTDIR)/usr/bin/safeexec
chmod 4555 $(DESTDIR)/usr/bin/safeexec
+
+install-submission-tools: tools/boca-submit-run-root-wrapper
+ mkdir -p $(DESTDIR)/usr/bin $(DESTDIR)/usr/sbin $(DESTDIR)/etc/cron.d
+ install tools/boca-auth-runs $(DESTDIR)/usr/sbin/
+ install tools/boca-submit-run $(DESTDIR)/usr/bin/
+ install tools/boca-submit-run-cron $(DESTDIR)/usr/bin/
+ install tools/boca-submit-run-aux $(DESTDIR)/usr/bin/
+ install tools/boca-submit-run-root $(DESTDIR)/usr/bin/
+ install tools/cron-submit $(DESTDIR)/etc/cron.d/
+ install tools/boca-submit-run-root-wrapper $(DESTDIR)/usr/bin/
+ chmod 4555 $(DESTDIR)/usr/bin/boca-submit-run-root-wrapper