#!/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"