Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
wiki:os:bsd_unix:tutos:admin:rc.d [2025/05/06 19:34] – Thibault Seguin | wiki:os:bsd_unix:tutos:admin:rc.d [2025/05/06 23:31] (Version actuelle) – [Sous FreeBSD] Thibault Seguin |
---|
====== Système d'initialisation rc.d sous BSD Unix ====== | ====== Système d'initialisation rc.d sous BSD Unix ====== |
===== Présentation système d'initialisation rc.d ===== | ===== Présentation système d'initialisation rc.d ===== |
Sous les systèmes **BSD**, le //système d'initialisation// est **rc.d**, plus précisément **rc.d-ng**, également écrit **rcNG** (pour //rc.d new generation//), créé par **NetBSD** (**NetBSD 1.5** le 6 décembre 2000). //rc.d-ng// s'occupe du démarrage du //noyau// de l'OS, qui lui même initialise les //périphériques// (écran, clavier, carte réseau,...,etc) et lance des **services** (**daemons**) et leurs potentielles dépendances de //services//. C'est également ce //système d'initialisation// qui permet l'//extinction// de l'OS. | Sous les systèmes **BSD**, le //système d'initialisation// est **rc.d**, plus précisément **rc.d-ng**, également écrit **rcNG** (pour //rc.d new generation//), créé par **NetBSD** (**NetBSD 1.5** le 6 décembre 2000). //rc.d-ng// s'occupe du démarrage du //noyau// de l'OS, qui lui même initialise les //périphériques// (écran, clavier, carte réseau,...,etc) et lance des **services** (**daemons**) et leurs potentielles dépendances de //services//. C'est également ce //système d'initialisation// qui permet l'//extinction// de l'OS BSD. |
| |
===== Processus d'initialisation via rc.d-ng ===== | ===== Processus d'initialisation via rc.d-ng ===== |
<code user>/etc/rc.d/daemon status</code> | <code user>/etc/rc.d/daemon status</code> |
| |
<note important>Si les //daemons// ne sont pas renseignés dans ''/etc/rc.conf'', il faut précéder les options de commande ''start'', ''stop'', ''restart'',..., par ''one'', exemple de commande ''/etc/rc.d/daemon onestart''.</note> | <note important>Si les //daemons// ne sont pas renseignés dans ''/etc/rc.conf'', il faut précéder les options de commande ''start'', ''stop'', ''restart'',..., par ''one'', exemple de commande : <code root>/etc/rc.d/daemon onestart</code>.</note> |