FreeBSD の rc.dスクリプト について その4

FreeBSD の rc.dスクリプト について その2 - twwpの見直し
/etc/rc.local の起動タイミングについて確認した./etc/rc.local は /etc/rc.d/local から実行される.

  1. /etc/rc.d/NETWORKING
  2. /etc/rc.d/SERVERS
  3. /etc/rc.d/DAEMON
  4. /etc/rc.d/local
    • /etc/rc.local 実行
      • svscan を実行する? <---こちらに変更?
        • dnscache を実行する? <---こちらに変更?
  5. /etc/rc.d/ntpd
    • ntpd 起動
  6. /etc/rc.d/LOGIN
  7. /etc/rc.d/localpkg
    • /usr/local/etc/rc.d/*.sh を実行(/etc/default/rc.conf local_startup で指定)
      • /usr/local/etc/rc.d/svscan.sh
        • dnscache を実行 <---現状

ちなみにシャットダウン時には /etc/rc.shutdown.local を実行する.歴史的には シャットダウン時に実行されるコマンドは /etc/rc.shutdown に記入していたようです.