diff --git a/configs/conf-available/10-backend-exec-ipfw.conf b/configs/conf-available/10-backend-exec-ipfw.conf index 0f8c74c..0c6dbc7 100644 --- a/configs/conf-available/10-backend-exec-ipfw.conf +++ b/configs/conf-available/10-backend-exec-ipfw.conf @@ -1,6 +1,8 @@ +# -q option stops a ipfw table add or delete from failing if the entry +# already exists or is not present. [backend:exec-ipfw] load = backend_exec.so -ban = /sbin/ipfw table add -unban = /sbin/ipfw table delete +ban = /sbin/ipfw -q table add +unban = /sbin/ipfw -q table delete timeout = 2 shared = yes