De la version 2.0.5R à la version 2.2.1R, le fichier de configuration principal était /etc/sysconfig . Toutes les options sont spécifiées dans ce fichier et les autres fichiers comme /etc/rc et /etc/netstart ne font que l'inclure.
Regardez dans le fichier /etc/sysconfig et changez les valeurs nécessaires pour configurer votre système. Ce fichier inclut des commentaires indiquant les valeurs à mettre.
Pour les versions 2.2.1 et suivantes, le fichier /etc/sysconfig a été renommé en rc.conf et a été épuré au passage. Le fichier /etc/netstart a aussi été renommé en rc/network comme cela tous les fichiers peuvent être copiés grâce à une seule commande : cp /usr/src/etc/rc* /etc.
Le fichier /etc/rc.local existe toujours et peut être utilisé pour démarrer des services additionnels comme INN ou pour positionner certaines valeurs.
Le fichier /etc/rc.serial permet d'initialiser les ports série (par exemple mettre en place les caractéristiques du port, etc..).
Le fichier /etc/rc.i386 est spécifique aux paramètres des plateformes Intel, comme l'émulation iBCS2 ou la configuration de la console système d'un PC.
Avec la version 2.1.0R, vous pouvez définir des fichiers de démarrage "locaux" se trouvant dans un répertoire spécifié dans le fichier /etc/sysconfig (ou le fichier /etc/rc.conf ):
# Emplacement des fichiers de démarrage locaux local_startup=/usr/local/etc/rc.local.d
Chaque fichier se terminant par .sh sera éxécuté dans l'ordre alphabétique.
Si vous voulez vous assurez d'un certain ordre de démarrage sans changer le nom des fichiers, vous pouvez utiliser un schéma similaire à celui qui suit, en faisant précéder chaque fichier de chiffres pour assurer l'ordre de démarrage:
10news.sh 15httpd.sh 20ssh.sh
Cela peut vous sembler un peu laid (ou SysV :-)) mais cela fournit une façon simple pour les packages locaux ajoutés sans être obligé d'éditer /etc/rc.local . La plupart des ports ou des packages assument que le répertoire /usr/local/etc/rc.d permet le démarrage des programmes locaux.
Précédent | Sommaire | Suivant |
Comment puis-je activer le support des disques QIC-40/80 ? | Comment ajouter simplement un utilisateur ? |
Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.
Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <[email protected]>.
Pour les questions sur cette documentation, contactez <[email protected]>.