From: Peter van Dijk Date: Thu, 29 Mar 2018 12:40:16 +0000 (+0200) Subject: luabackend: do not assume module path X-Git-Tag: dnsdist-1.3.1~189^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3270022848367c12aec2eec3411bd8bedafaf1fe;p=thirdparty%2Fpdns.git luabackend: do not assume module path --- diff --git a/modules/luabackend/test2/pdns b/modules/luabackend/test2/pdns index 95dfe86538..138a8c0893 100755 --- a/modules/luabackend/test2/pdns +++ b/modules/luabackend/test2/pdns @@ -1,7 +1,13 @@ #!/usr/bin/env bash PDNS=${PDNS:-${PWD}/../../../pdns/pdns_server} +MODULEDIR= + +if [ -e ../.libs/libluabackend.so ] +then + MODULEDIR=--module-dir=../.libs/ +fi $PDNS --no-config --daemon=no --local-port=5300 --socket-dir=./ \ --no-shuffle --launch=lua --loglevel=9 --config-dir=./ \ --cache-ttl=0 --negquery-cache-ttl=0 --query-cache-ttl=0 \ ---module-dir=../.libs/ --lua-filename=./pdns-luabackend.lua +$MODULEDIR --lua-filename=./pdns-luabackend.lua