Soubor /etc/rc.d/rc.inet2 tu je pro další část síťové práce: Nastavuje služby a démony a obsluhuje mnohé zajímavé možnosti síťování. Podívejme se na příklad jednoho bloku:
# Start the NAMED/BIND name server:
if [ -f ${NET}/named ]; then
echo -n " named"
${NET}/named -u daemon -g daemon
fi |
Důležitou řádkou zde je ta čtvrtá, která spouští službu named(8). Zbytek je jen omáčka: Výraz "if" testuje, zda najde vlastní program named tam, kde očekává, že by měl být. Řádek echo podává zprávu, že named je spouštěn. Zjistíte, že většina serverů spouštěných skriptem rc.inet2 je spouštěna z takovýchto bloků. Stručně: Nejdříve zkoušejí najít nějaký očividný důvod, proč službu nespustit, pak podají zprávu o spouštění a nakonec jsou příkazy, které spustí samotnou službu.
Rovněž rc.inet2 je hezky zhusta okomentovaný; pohrabte se v něm trochu.