Você precisa adicionar RemainAfterExit=yes
à sua seção [Service]
. No momento, o systemd está vendo seu processo ( /bin/echo
) sair, quando então considera que o serviço foi encerrado e continua a pará-lo.
(Você provavelmente também pode não ter uma linha ExecStart
, mas eu não testei isso.)