summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJason Fesler <jfesler@guest.gigo.com>2015-02-17 12:20:00 -0800
committerJason Fesler <jfesler@guest.gigo.com>2015-02-17 12:20:00 -0800
commitcc77a17a4af235fbe7d85b06ade0bcd1e87effac (patch)
treed69a60c04c31b56d4352a4aaf9d971ac23921f27 /Makefile
parentd6d784cc333cdc1ff496c1fc562ffd2335a39e92 (diff)
downloadmtu1280d-cc77a17a4af235fbe7d85b06ade0bcd1e87effac.tar.gz
mtu1280d-cc77a17a4af235fbe7d85b06ade0bcd1e87effac.zip
install and init scripts
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile19
1 files changed, 15 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 132420e..fabac1c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,18 @@
-mtu1280: mtu1280d.c
- gcc -o mtu1280 mtu1280d.c -lnetfilter_queue
+mtu1280d: mtu1280d.c
+ gcc -o mtu1280d mtu1280d.c -lnetfilter_queue
install: mtu1280d
- /usr/bin/install -c mtu1280d /usr/sbin/mtu1280d
- \ No newline at end of file
+ /usr/bin/install -c mtu1280d /usr/sbin/
+
+upstart: install
+ /usr/bin/install -c upstart/mtu1280d /etc/init/
+
+init.d: install
+ /usr/bin/install -c init.d/mtu1280d /etc/init.d/
+ update-rc.d mtu1280d defaults
+ update-rc.d mtu1280d enable
+remove:
+ @echo "Removing any previous installation (including startup scripts) of mtu1280d"
+ rm -fr /usr/sbin/mtu1280d /etc/init/mtu1280d /etc/init.d/mtu1280d
+ update-rc.d mtu1280d remove