auditd: add helpers to run luajit/busted

This commit is contained in:
Aleksey Nikitin
2023-01-27 11:56:58 +03:00
parent e017a46a59
commit a2c586c809
3 changed files with 25 additions and 1 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
export LUA_PATH = cmodule/?.lua;;
test:
busted .
soldr-busted .
.PHONY: test
+3
View File
@@ -0,0 +1,3 @@
#!/bin/sh
SOLDR_MODULES="${SOLDR_MODULES:-$PWD}"
exec soldr-luajit "$SOLDR_MODULES/tests_framework/lua/bin/busted" "$@"
+21
View File
@@ -0,0 +1,21 @@
#!/bin/sh
SOLDR_MODULES="${SOLDR_MODULES:-$PWD}"
SOLDR_PLATFORM=${SOLDR_PLATFORM:-linux64}
LUA_BIN="$SOLDR_MODULES/luapower/bin/$SOLDR_PLATFORM/luajit-bin"
export LUA_PATH="\
$SOLDR_MODULES/tests_framework/lua/?.lua;\
$SOLDR_MODULES/tests_framework/lua/?/init.lua;\
$SOLDR_MODULES/luapower/?.lua;\
$SOLDR_MODULES/luapower/?/init.lua;\
$SOLDR_MODULES/utils/?.lua;\
$SOLDR_MODULES/utils/?/init.lua;\
$LUA_PATH"
export LUA_CPATH="\
$SOLDR_MODULES/luapower/bin/$SOLDR_PLATFORM/lib?.dylib;\
$SOLDR_MODULES/luapower/bin/$SOLDR_PLATFORM/clib/?.so;\
$LUA_CPATH"
exec "$LUA_BIN" "$@"