diff --git a/internal/app/systemd_service.go b/internal/app/systemd_service.go index 33b15a4..dd4624e 100644 --- a/internal/app/systemd_service.go +++ b/internal/app/systemd_service.go @@ -85,13 +85,14 @@ After=network.target Type=simple WorkingDirectory=%s EnvironmentFile=%s +ExecStartPre=/usr/bin/rm -f %s ExecStart=%s Restart=always RestartSec=5 [Install] WantedBy=default.target -`, p.Name, dataDir, envPath, binaryPath) +`, p.Name, dataDir, envPath, socketPath, binaryPath) homeDir, err := homeForUnixUser(p.UnixUser) if err != nil {