From d62b9a4467ca6d6067f8600b2759fbda296f9da7 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Thu, 2 Jan 2020 18:15:38 +0100 Subject: Add fwbuilder Signed-off-by: Florian Pritz --- fwbuilder | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 fwbuilder (limited to 'fwbuilder') diff --git a/fwbuilder b/fwbuilder new file mode 100755 index 0000000..23edbf3 --- /dev/null +++ b/fwbuilder @@ -0,0 +1,19 @@ +#!/bin/bash + +# Remove old compiled firewalls in case fwbuilder fails to compile. This +# prevents it from redeploying old files by mistake. + +set -eu + +if [[ "$#" != 1 ]]; then + echo "Usage: fwbuilder " >&2 + exit 1 +fi + +file="$1" + +dir="$(dirname "$file")" +shopt -s nullglob +rm -f "$dir"/*.fw + +exec /usr/bin/fwbuilder "$file" -- cgit v1.2.3-24-g4f1b