Subversion Repositories configs

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
3 - 1
# Shorewall Makefile to restart if config-files are newer than last restart
2
VARDIR=$(shell /sbin/shorewall show vardir)
3
CONFDIR=/etc/shorewall
4
RESTOREFILE?=firewall
5
 
6
all: $(VARDIR)/$(RESTOREFILE)
7
 
8
$(VARDIR)/$(RESTOREFILE): $(CONFDIR)/*
9
	@/sbin/shorewall -q save >/dev/null; \
10
	if \
11
	    /sbin/shorewall -q restart >/dev/null 2>&1; \
12
	then \
13
	    /sbin/shorewall -q save >/dev/null; \
14
	else \
15
	    /sbin/shorewall -q restart 2>&1 | tail >&2; exit 1; \
16
	fi
17
 
18
clean:
19
	@rm -f $(CONFDIR)/*~ $(CONFDIR)/.*~
20
 
21
.PHONY: clean
22
 
23
# EOF