From 6636ccb00f9defc8ac5c1668ef7ff228c0bbcaf7 Mon Sep 17 00:00:00 2001 From: Justin McCarthy Date: Mon, 22 Aug 2016 11:45:12 -0700 Subject: [PATCH] working directory also expects cmdEscaping rules introduced in b008df209bbb227d231e7c0ffc0e2562b89c48d3 --- service_systemd_linux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service_systemd_linux.go b/service_systemd_linux.go index ea599fe..90df9a7 100644 --- a/service_systemd_linux.go +++ b/service_systemd_linux.go @@ -162,7 +162,7 @@ StartLimitInterval=5 StartLimitBurst=10 ExecStart={{.Path|cmdEscape}}{{range .Arguments}} {{.|cmd}}{{end}} {{if .ChRoot}}RootDirectory={{.ChRoot|cmd}}{{end}} -{{if .WorkingDirectory}}WorkingDirectory={{.WorkingDirectory|cmd}}{{end}} +{{if .WorkingDirectory}}WorkingDirectory={{.WorkingDirectory|cmdEscape}}{{end}} {{if .UserName}}User={{.UserName}}{{end}} {{if .ReloadSignal}}ExecReload=/bin/kill -{{.ReloadSignal}} "$MAINPID"{{end}} {{if .PIDFile}}PIDFile={{.PIDFile|cmd}}{{end}}