summaryrefslogtreecommitdiff
path: root/src/Propellor/Property
diff options
context:
space:
mode:
authorJoey Hess2017-08-25 19:03:34 -0400
committerJoey Hess2017-08-25 19:03:34 -0400
commit2bcb421f037f054b2fd147dee492786af350f305 (patch)
tree96d8c8e5a7185b1d8cafcf93feda773856e8aca2 /src/Propellor/Property
parent36005791e297f74b8ab0251c3b6b391a6daa56b3 (diff)
Borg: Fix broken shell escaping in borg cron job.
Diffstat (limited to 'src/Propellor/Property')
-rw-r--r--src/Propellor/Property/Borg.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Propellor/Property/Borg.hs b/src/Propellor/Property/Borg.hs
index c02c5fb5..ace7a48b 100644
--- a/src/Propellor/Property/Borg.hs
+++ b/src/Propellor/Property/Borg.hs
@@ -110,7 +110,7 @@ backup' dir backupdir crontimes extraargs kp = cronjob
where
desc = backupdir ++ " borg backup"
cronjob = Cron.niceJob ("borg_backup" ++ dir) crontimes (User "root") "/" $
- "flock " ++ shellEscape lockfile ++ " sh -c " ++ backupcmd
+ "flock " ++ shellEscape lockfile ++ " sh -c " ++ shellEscape backupcmd
lockfile = "/var/lock/propellor-borg.lock"
backupcmd = intercalate ";" $
createCommand