summaryrefslogtreecommitdiffstats
path: root/openssl-controller.lua
diff options
context:
space:
mode:
Diffstat (limited to 'openssl-controller.lua')
-rw-r--r--openssl-controller.lua6
1 files changed, 5 insertions, 1 deletions
diff --git a/openssl-controller.lua b/openssl-controller.lua
index 25805bf..5c72c95 100644
--- a/openssl-controller.lua
+++ b/openssl-controller.lua
@@ -8,7 +8,7 @@ local sslstatus
mymodule.mvc={}
mymodule.mvc.pre_exec = function(self)
sslstatus = self.model.getstatus(self, self.clientdata)
- if not self.redirect then
+ if not self.redirect or self.conf.component == true then
return
end
if (sslstatus.value.version.errtxt and self.conf.action ~= "status")
@@ -122,4 +122,8 @@ mymodule.checkenvironment = function(self)
return self.handle_form(self, self.model.getenvironment, self.model.setenvironment, self.clientdata, "Configure", "Configure Environment", "Environment Configured")
end
+mymodule.getcachain = function(self)
+ return self.model.get_ca_chain(self, self.clientdata)
+end
+
return mymodule