summaryrefslogtreecommitdiffhomepage
path: root/libs
diff options
context:
space:
mode:
Diffstat (limited to 'libs')
-rw-r--r--libs/web/luasrc/sauth.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/web/luasrc/sauth.lua b/libs/web/luasrc/sauth.lua
index c43117f3ae..7c483119ca 100644
--- a/libs/web/luasrc/sauth.lua
+++ b/libs/web/luasrc/sauth.lua
@@ -46,7 +46,9 @@ end
--- Prepare session storage by creating the session directory.
function prepare()
luci.fs.mkdir(sessionpath)
- if not luci.fs.chmod(sessionpath, "a-rwx,u+rwx") then
+ luci.fs.chmod(sessionpath, "a-rwx,u+rwx")
+
+ if not sane() then
error("Security Exception: Session path is not sane!")
end
end