X-Git-Url: https://git.distorted.org.uk/~mdw/firewall/blobdiff_plain/eb4cb6714854decd932f1a495794cd70139fb151..5ac64c9b750673e11f9a0f78be88d8658bc2e5e5:/local.mk diff --git a/local.mk b/local.mk index df5e26d..9a5ade5 100644 --- a/local.mk +++ b/local.mk @@ -1,33 +1,8 @@ ### Local configuration makefile. +## Common configuration for all hosts. MAIN_M4_SOURCES += local.m4 +## The avaiable hosts. HOSTS += metalzone HOSTS += vampire -THISHOST = $(shell hostname) - -ROOT = sudo - -## Testing. -check: $(THISHOST).sh - firewall_script=./$(THISHOST).sh && \ - firewall_failsafe=/etc/init.d/firewall && \ - export firewall_script firewall_failsafe && \ - [ -x $$firewall_failsafe ] && \ - $(ROOT) ./$$firewall_script - -## Installation. -install: all check - for i in $(HOSTS); do \ - $(ROOT) scp $$i.sh $$i:/etc/init.d/firewall; \ - if [ "$(SCRIPTS)" ]; then \ - for j in $(SCRIPTS); do \ - $(ROOT) ssh $$i <$$j " \ - cd /usr/local/sbin && \ - rm -f $$j.new && \ - cat >$$j.new && \ - chmod 755 $$j.new && \ - mv $$j.new $$j"; \ - done; \ - fi; \ - done