A menos que você esteja usando um script rc , como o candidato, na pergunta vinculada, defina DefaultTimeoutStopSec=10s em /etc/systemd/system.conf . Você pode mudar 10s para o tempo que quiser, é claro.
Se você escreve seus serviços como arquivos unitários do systemd, não há necessidade de recompilar.