summaryrefslogtreecommitdiffstats
path: root/interfaces-model.lua
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2012-12-26 21:31:05 +0000
committerTed Trask <ttrask01@yahoo.com>2012-12-26 21:31:05 +0000
commit8f8b9ceb346b8d102c02ce37700c10ae313fcd1e (patch)
treed25d69757dadef6517918e06969bf03f48b2d562 /interfaces-model.lua
parenta3d85f4a1a4c7a5856a4c6ddec2db9115a54ab89 (diff)
downloadacf-alpine-baselayout-8f8b9ceb346b8d102c02ce37700c10ae313fcd1e.tar.bz2
acf-alpine-baselayout-8f8b9ceb346b8d102c02ce37700c10ae313fcd1e.tar.xz
Replace io.popen with modelfunction.run_executable
Diffstat (limited to 'interfaces-model.lua')
-rw-r--r--interfaces-model.lua5
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"