Todos os scripts K * são sempre executados antes de qualquer script S *, pelo menos no Debian 6 /etc/init.d/rc
. (Em outras palavras, existem etapas "stop" e "boot" separadas.)
Observe que algumas implementações não garantem a ordem no estágio - por exemplo, O Debian 6 pode usar startpar
para executar vários scripts em paralelo, se eles não declararem explicitamente dependências uns dos outros. (Systemd no Debian 8 sempre faz isso, mesmo para scripts sysvinit importados.)