summaryrefslogtreecommitdiffstats
path: root/www/cgi-bin/cli
diff options
context:
space:
mode:
Diffstat (limited to 'www/cgi-bin/cli')
-rwxr-xr-xwww/cgi-bin/cli5
1 files changed, 4 insertions, 1 deletions
diff --git a/www/cgi-bin/cli b/www/cgi-bin/cli
index 9e8ce02..1221481 100755
--- a/www/cgi-bin/cli
+++ b/www/cgi-bin/cli
@@ -18,8 +18,11 @@ Output will be a serialized Lua table.
return
end
+require("posix")
local PATH = package.path
-package.path = "/usr/share/acf/www/cgi-bin/?.lua;" .. package.path
+local p = posix.dirname(arg[0])
+if p:sub(1,1) ~= "/" then p = posix.getcwd().."/"..p end
+package.path = p.."/?.lua;" .. package.path
require("mvc")
package.path = PATH