diff options
Diffstat (limited to 'interfaces-model.lua')
-rw-r--r-- | interfaces-model.lua | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/interfaces-model.lua b/interfaces-model.lua index bfe41a8..ab1ec68 100644 --- a/interfaces-model.lua +++ b/interfaces-model.lua @@ -8,7 +8,6 @@ format = require("acf.format") local servicename = "networking" local filename = "/etc/network/interfaces" -local path = "PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin " local array @@ -388,7 +387,7 @@ ifup_by_name = function (self, ifuprequest) local success = modelfunctions.validateselect(ifuprequest.value.name) if success then name = ifuprequest.value.name.value or "" - ifuprequest.descr, ifuprequest.errtxt = modelfunctions.run_executable({"ifup", name}) + ifuprequest.descr, ifuprequest.errtxt = modelfunctions.run_executable({"ifup", name}, true) if not ifuprequest.errtxt and ifuprequest.descr == "" then ifuprequest.descr = "Interface up" @@ -411,7 +410,7 @@ ifdown_by_name = function (self, ifdownrequest) local success = modelfunctions.validateselect(ifdownrequest.value.name) if success then name = ifdownrequest.value.name.value or "" - ifdownrequest.descr, ifdownrequest.errtxt = modelfunctions.run_executable({"ifdown", name}) + ifdownrequest.descr, ifdownrequest.errtxt = modelfunctions.run_executable({"ifdown", name}, true) if not ifdownrequest.errtxt and ifdownrequest.descr == "" then ifdownrequest.descr = "Interface down" |