[Armadillo:05036] Re: Armadillo210でネットワークとログについて
Takenoshita Koyo
email@hidden
2010年 3月 17日 (水) 18:47:03 JST
竹之下です。
> しかし、wtmpは変わらず出力される為、これも停止させたいのですが、何かヒントをお願いします。
/var/log/wtmp とは
[PC ~]$ man wtmp
http://www.google.co.jp/search?q=/var/log/wtmp
- ログインしたときにユーザ名を保存しておくログファイルらしいです
- バイナリ形式で保存されているらしいです
- who や last コマンドで中身を覗けるらしいです
ログインしたときにユーザ名を保存するらしいので、多分
getty とか login とかが関係していそうです
Armadillo では、getty とか login は busybox になっています
busybox のコンフィギュレーションを見てみましょう
[PC ~/atmark-dist]$ cd user/busybox
[PC ~/atmark-dist/user/busybox]$ make menuconfig
Login/Password Management Utilities
[*] getty
--- Support utmp and wtmp files
getty のオプションに、wtmp をサポートするようなオプションがあるみたいです
"---"となっているので、何か他のコマンドに依存しているようです
Coreutils
[ ] who <- チェックを外す
Miscutils
[ ] last <- チェックを外す
とします。
Login/Password Management Utilities
[*] getty <- チェックをつけたまま
[ ] Support utmp and wtmp files <- チェックを外す
晴れて、"Support utmp and wtmp files"のチェックを外すことができました。
再度、atmark-dist をビルドしてください。
>つづいて、ネットワークなのですが、
>> atmark-dist でイメージを作成されていて、Armadillo-210.Base プロファイル
>> を使用されている場合は、
>> atmark-dist/vendors/AtmarkTechno/Armadillo-210.Base/Makefile
>を参考に、atmark-dist/vendors/AtmarkTechno/Armadillo-210.Base/etc/defaultの
>interfacesを固定に書き換え、atmark-dist のユーザーランドの設定でDHCPを外し、
>フラッシュメモリの config 領域も削除したのですが、
>ブート時に、DHCPエラーが出る為、何かヒントをお願いします。
どのようなエラーが出ますか?
本当に、interfaces ファイルが書き換わっているか、
[Armadillo ~]# cat /etc/network/interfaces
[Armadillo ~]# cat /etc/default/interfaces
[Armadillo ~]# cat /etc/config/interfaces
として確認してみてください。
--
Koyo Takenoshita
armadillo メーリングリストの案内