diff options
Diffstat (limited to 'skins-model.lua')
-rw-r--r-- | skins-model.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/skins-model.lua b/skins-model.lua index 441298e..620e7a7 100644 --- a/skins-model.lua +++ b/skins-model.lua @@ -1,8 +1,10 @@ -- acf model for displaying logfiles recusivly module (..., package.seeall) +require("format") + local function set_skins(skin) - local cmd = "/bin/sed -i 's/skin=.*/skin=" .. skin .. "/' /etc/acf/acf.conf" + local cmd = "/bin/sed -i 's/skin=.*/skin=" .. format.escapespecialcharacters(skin) .. "/' /etc/acf/acf.conf" local f, errtxt = io.popen(cmd) local cmdoutput = f:read("*a") if cmdoutput == "" then cmdoutput = "New skin selected" end |