Wijzingen opstart volgorde in linux

Het kan gebeuren (ook binnen linux) dat bepaalde services pas op mogen starten als andere draaien.. Dan staat deze service eerst een tijd te zoeken naar de betreffende service, gaat vervolgens de fout in en start helemaal niet op.

In linux kun je dit echter eenvoudig aanpassen.

Als je naar /etc/rc.d/ gaat zie je o.a. de rcX.d folders, waarbij de X voor het runlevel staat.

Ga naar het runlevel die je wilt aanpassen en je ziet daar een heleboel links naar opstartbestanden in het formaat SXXservice en KXXservice.
De S bestanden zijn de opstart-bestanden, en de K bestanden zijn de 'Kill' files, die stoppen bepaalde services.

Het belangrijkste waar wij nu hier op moeten letten zijn de XX nummers in deze bestanden.  Zij geven de volgorde aan waarin de bestanden worden opgestart.  Maak dit nummer hoger of lager om de service eerder of later te laten starten.

/etc/rc.d/rc3.d # mv S11dhcpd S12dhcpd 

(In dit geval dus de dhcpd service die te vroeg opstartte..)