Qual é o substituto correto para rc.local no systemd em vez de recriar rc.local

Não consigo encontrar a maneira correta de executar alguns scripts locais (ou comandos muito locais) no systemd, já sei que não devo criar um serviço (no systemd uma unidade) para esse tipo de script (ou devo?) .... A solução alternativa que encontrei é criar o rc.local e conceder permissões de...