1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-15 20:29:03 +00:00

Do version checking for Lua 5.2.

This commit is contained in:
batrick
2012-08-14 22:19:09 +00:00
parent a928251baf
commit 24e38466f5
2 changed files with 13 additions and 0 deletions

View File

@@ -30,6 +30,12 @@
-- cause the system to stall through improper use.
-- - Of course the os and io library can cause the system to also break.
local _VERSION = _VERSION;
local MAJOR, MINOR = assert(_VERSION:match "^Lua (%d+).(%d+)$");
if tonumber(MAJOR.."."..MINOR) < 5.2 then
error "NSE requires Lua 5.2 or newer. It looks like you're using an older version of nmap."
end
local NAME = "NSE";
-- Script Scan phases.