Parece que há alguns problemas com o que você está fazendo.
-
--execleva apenas um argumento, no entanto, argumentos podem ser passados no final destart-stop-daemonapós um--. -
O argumento de
--exectambém é usado como um identificador:start-stop-daemonverifica se há uma instância em execução (isso tornaria/bin/sh, um candidato muito ruim.
Portanto, crie um script de shell, que deverá ter uma instância em execução por máquina. Passe o caminho absoluto para --exec . Passar quaisquer argumentos necessários pelo script no final depois de um -- .