プロが教えるわが家の防犯対策術!

FreeBSDをインストールしてrc.confを見ると、
inetd_enable="NO"
inetd_enable="YES"


kern_securelevel_enable="NO"
kern_securelevel_enable="YES"
てな感じで、なぜか同じ設定に対して正反対の記述を行っているのです。
これは一体どういうことなのかご存知の方がいたら教えてください

A 回答 (2件)

> でも、同じデーモンに対する設定がふたつあって、結局どっちが有効になっているんでしょうか?


FreeBSDは起動時にrcというshスクリプトが実行されるのですが、/etc/rc.confは、
その際にrcに取り入れられる変数設定です。(つまりshスクリプトの一部です。)
したがって、下で設定されたものが優先されます。(ちなみに、/etc/defaults/rc.confがデフォルト設定です。)

> それと、x-userでインストールしたのにxが上がらない・・・
> X11R6に200Mしか用意しなかったから失敗したのでしょうか?
XF86Setupを実行して、ハードウェアの設定をしなければならないと思います。
(手動で/etc/XF86Configを作成してもよいのですが。)
    • good
    • 0

インストーラ上で(または、インストール終了後は/stand/sysinstallを起動して)、


設定の変更を行いませんでしたか?
心当たりがあるのであれば、その際の変更は、/etc/rc.confに
「# -- sysinstall generated deltas -- #」というコメント行のあとに追加されていきます。
(単純にファイルの後ろに足されるだけです。)

この回答への補足

インストール時に設定変更しました

「# -- sysinstall generated deltas -- #」の記述 たしかにあります!
でも、同じデーモンに対する設定がふたつあって、結局どっちが有効になっているんでしょうか?

それと、x-userでインストールしたのにxが上がらない・・・
X11R6に200Mしか用意しなかったから失敗したのでしょうか?

別な質問まで混じってすみませんが、教えてくださいm(__)m

補足日時:2001/09/13 10:34
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!