diff --git a/Shorewall/compiler b/Shorewall/compiler index 9dcebe2d3..8e1e34df5 100755 --- a/Shorewall/compiler +++ b/Shorewall/compiler @@ -4906,6 +4906,18 @@ fatal_error() startup_error() # \$* = Error Message { echo " ERROR: \$@" >&2 + case \$COMMAND in + start) + logger "Shorewall start failed" + ;; + restart) + logger "Shorewall restart failed" + ;; + restore) + logger "Shorewall restore failed" + ;; + esac + kill \$\$ exit 2 }