Se você deseja portabilidade máxima, talvez seja melhor garantir que seu script verifique a distro primeiro e, em seguida, use o método de programa de inicialização adequado
Pseudocode:
getDistro ( cat /etc/*release.txt )
startUp ( Distro )
Boa sorte