There are prerequisites to understanding this article. First of all, you should be familiar with the
<citerefentry><refentrytitle>sh
</refentrytitle><manvolnum>1
</manvolnum></citerefentry> scripting language in order to master
<filename>rc.d
</filename>. In addition, you should know how the system performs userland startup and shutdown tasks, which is described in
<citerefentry><refentrytitle>rc
</refentrytitle><manvolnum>8
</manvolnum></citerefentry>.