PacketScript enables the scripting of Linux Netfilter extensions using the Lua scripting language.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LUA
README

README

PacketScript
============
PacketScript enables the scripting of Linux Netfilter extensions using the Lua scripting language. The Lua scripts are loaded with the iptables command line tool. PacketScript can be easily extended (using C or Lua) to support a wide range of networking protocols.

Compilation
-----------
In order to compile PacketScript you must ...
1. ... install the Xtables-addons framework http://sourceforge.net/projects/xtables-addons/.
2. ... copy the LUA directory to the 'xtables-addons-1.xy/extensions' directory
3. ... add 'build_LUA=m' to the 'xtables-addons-1.xy/mconfig' file
3. ... add 'obj-${build_LUA} += LUA/' to the 'xtables-addons-1.xy/extensions/Mbuild' file
4. ... add 'obj-${build_LUA} += LUA/' to the 'xtables-addons-1.xy/extensions/Kbuild' file

run configure and make in the 'xtables-addons-1.xy' directory