パスワードを忘れた? アカウント作成
771462 submission
BSD

FreeBSD の古い rc システムの削除

タレコミ by BSD
BSD 曰く、
Doug Barton 関係者にあてたメールによると、 FreeBSD -CURRENT から歴史あるBSDのブートスクリプトが、NetBSDで大幅に 修正され改良された新世代版に置き換えられたとのことである。 以前の rc システムにあった全ての機能は移植され、利用者は今までと 同じように、rc.conf、sysctl.conf等のファイルでブート設定を カスタマイズできる。 このrcNGシステムは昨年9月から -CURRENT のデフォルトであり、 5.0-RELEASE のデフォルトであったので、ほとんどの利用者では 何も問題は起きないはずである。 しかし、rc スクリプトをカスタマイズしていた利用者は /etcの下に rc.* がほとんどなくなったことに注意すべきである。 これらは大幅に書きかえられて /etc/rc.d/ に移されている。 今まで使っていたサーバからこれらの古いファイルが消されることは ないので、使い続けることは可能である。しかし、mergemaster を 使ってシステム更新する場合には、自分自身でそれらを消さないように 最新の注意が必要である。
rcNG システムでは、/etc/rc にはほとんど何も記述されていない。 ただ、/etc/rc.d/ にあるファイルを rcorder コマンドによって依存関係や 優先順にソートし、順番に実行していくだけの処理が記述されているのみである。 そして、/etc/rc.subr には、処理に必要な基本的な設定や共通処理等がまとめられている。 これらについての詳細は、rc.subr(8) のマニュアルを一見するとよい。 /etc/rc まわりが /usr/local/etc と同じような形式になり、ツールの インストール時に便利になった感じがする。しかし、System V のようには なって欲しくないという気もする。欠点は正し、良いところだけをうまく 取り入れて、FreeBSDをもっと使いやすいものにして欲しいと思う。
typodupeerror

※ただしPHPを除く -- あるAdmin

読み込み中...