J'utilise FreeBSD 9 et je veux faire un script qui vérifiera si un câble Ethernet est connecté, et si c'est le cas, s'y connecte. Je veux le configurer pour qu'il s'exécute à chaque démarrage de la machine ou chaque fois que je me connecte. J'ai regardé mon livre UNIX (il est assez obsolète et concerne UNIX en général, pas spécifiquement FreeBSD) et il dit que je peux utiliser crontab, mais je ne peux le faire que pour faire fonctionner les choses à certains moments, pas au démarrage. Quelqu'un peut-il me dire comment je peux y arriver?
man rc
indique "En règle générale, le mécanisme /usr/local/etc/rc.d/ est utilisé à la place de rc.local de nos jours, mais si vous souhaitez utiliser rc.local, il est toujours pris en charge. Dans ce cas, il doit source / etc / rc.conf et contiennent du code de démarrage personnalisé supplémentaire pour votre système. La meilleure façon de gérer rc.local, cependant, est de le séparer en scripts rc.d / style et de les placer sous / usr / local / etc / rc .ré/."