summaryrefslogtreecommitdiffstats
path: root/chrony-model.lua
diff options
context:
space:
mode:
Diffstat (limited to 'chrony-model.lua')
-rw-r--r--chrony-model.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/chrony-model.lua b/chrony-model.lua
index fa8e013..3af9bd9 100644
--- a/chrony-model.lua
+++ b/chrony-model.lua
@@ -82,7 +82,7 @@ function startstop_service(action)
if not password then
retval.errtxt = "Could not find password in key file"
else
- local cmd = path.."chronyc <<EOF\npassword "..password.."\n"..lower.."\nEOF"
+ local cmd = path.."chronyc <<EOF\npassword "..format.escapespecialcharacters(password).."\n"..lower.."\nEOF"
local f = io.popen(cmd)
retval.value = f:read("*a")
f:close()