Lua bindings for the OpenBSD packet filter
$ luarocks install pf
Read and control pf(4) from Lua: rules, states, tables, queues, anchors,limiters and status. pf.dsl builds a ruleset as Lua data and loads it theway pfctl -f does.
root