Se eu fizer um:
echo "foobar" > /etc/init.d/foobar
chmod 744 /etc/init.d/foobar
ln -s /etc/init.d/foobar /etc/rc.d/rc3.d/S99foobar
em um SLES 11, quando o comando "foobar" será iniciado durante a inicialização? como o último S99? ou um formato de script de início normal seria necessário para isso?
Os scripts de início/parada do SysVinit são iniciados em ordem alfanumérica de acordo com a ordem de classificação do local padrão "C" (também conhecido como POSIX), portanto,
S99foobar
serão iniciados após qualquerS99[a-e]*
script, mas antes de qualquerS99[g-z]*
script.Os scripts são iniciados pelo
/etc/init.d/rc
script mestre. O código relevante é essencialmente: