RELENG_6のinstallworldをしようとしたところ、
# make installworld
ERROR: Required audit group is missing, see /usr/src/UPDATING.
*** Error code 1
と言われたのですよ。
/usr/src/UPDATINGによると、
20060204:
The 'audit' group was added to support the new auditing functionality
in the base system. Be sure to follow the directions for updating,
including the requirement to run mergemaster -p.
だそうで、仕方なく/etc/groupに
audit:*:77:
を追加しました。
auditって、何を検査するの?と思っていたら、FreeBSDのソースコード監査プロジェクト
というものの事らしい。。
- 2006/03/24(金) 14:41:03|
- FreeBSD|
-
トラックバック:0|
-
コメント:6
私もそこではまりました。
mergemasterだと,既存のグループまで消そうとするので,手動で作業を行いました。
- 2006/03/25(土) 06:29:14 |
- URL |
- take #-
- [ 編集]
や、そこは m(erge) すればいいんじゃないかな。
いつもそうしているけど。
- 2006/03/25(土) 09:42:54 |
- URL |
- hiroo #-
- [ 編集]
hirooさんtakeさん、アドバイスありがとう
ございます。
僕のbuildworld作業の順番が間違ってます
ですね。installworld終わって全てインス
トールされた後にmergemasterするものだと
思っていました。
ううむ。調べてみます。
- 2006/03/25(土) 23:20:42 |
- URL |
- enoki_poe #-
- [ 編集]
ごめんなさい。今やってみたら、今回の audit のは
単なる mergemaster ではできませんでした。
(先に mtree が走ってそこで audit group がないのでエラーになる)。
mergemaster の順序については、handbook に載っていまして、
# mergemaster -p
# make installworld
# mergemaster
# reboot
だそうです。これなら、エラーにならずにできたみたい。
- 2006/03/26(日) 13:19:23 |
- URL |
- hiroo #-
- [ 編集]
mergemasterを2回やるのが正しいのですね。
勉強になりました( ..)φメモメモ
動けばいいや、で直接ファイルをいじって
しまうのは僕の悪い癖ですね・・反省。
- 2006/03/30(木) 17:55:36 |
- URL |
- enoki_poe #-
- [ 編集]