diff options
-rw-r--r-- | dhcp-controller.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/dhcp-controller.lua b/dhcp-controller.lua index 671e0b3..35014c4 100644 --- a/dhcp-controller.lua +++ b/dhcp-controller.lua @@ -115,7 +115,10 @@ home = function ( self ) local srvctrl = "" if self.clientdata.srvcmd then - srvctrl = self.model.service_control(self.clientdata.srvcmd) + srvcmd = self.clientdata.srvcmd + if srvcmd == "start" or srvcmd == "stop" or srvcmd == "restart" then + srvctrl = self.model.service_control(self.clientdata.srvcmd) + end end local option = { script = ENV["SCRIPT_NAME"], |