Para o systemd (que é o que o fedora usa), o archwiki fornece uma solução assim:
Crie um novo arquivo em / etc / systemd / system (por exemplo, myscript.service) e adicione o seguinte conteúdo:
[Unit]
Description=My script
[Service]
ExecStart=/usr/bin/my-script
[Install]
WantedBy=multi-user.target
Então
# systemctl enable myscript.service
Este exemplo pressupõe que você deseja que seu script seja iniciado quando o multiusuário de destino for iniciado.