ossec/ossec-hids — pull request #120 by jrossi (2014-03-08 18:55:18+00:00)
Title: ossec-lua lua interpreter

This add a lua interpreter to ossec agent and master install. This is the smallest change allowing Lua to become the defacto script language for ossec.

Their are many reasons for lua support to be added to ossec:
1. LUA run any place ossec does and maybe even more
2. Constant interface for more advanced active response script on agents and manager
3. Constant set of libraries and tools for adding utils and interfaces.
4. Easy integration into C
5. Bloody fast
6. Simple

Once having ossec-lua we can start adding utils to the standard install without having to preform C everyplace. Here are some areas that I see:

1. Active response scripts
2. check perm script
3. move reporting from C to LUA so anyone can make changes
4. Templating using LUA for formatting emails.

I have gotten ossec-lua to compile on windows using mingw and will create a second pull request to make that complete.

This will also need decimation updates.