林と申します。 私のところでも pam_ldap, nss_ldap を導入して、/etc/nsswitch.conf で
group: compat group_compat: ldap hosts: files dns networks: files passwd: compat passwd_compat: ldap shells: files のように指定して ldapでユーザ認証させると 6.3-RELEASE では telnet が signal 11 でcore dump します。ldapではなく、nis を使うと core dump する ことはありません。7.0-RELASEでは同様の設定で ldap認証を使っても core dump することはありません。深く追いかけていないので解決のお手伝いにはな らず申し訳ありませんが、ご報告まで。 NAKAJI Hiroyuki さんは書きました: > 中治です。 > >>>>>> In >>>>>> <[メールアドレス保護]> >>>>>> >>>>>> Toshio Uchiyama >>>>>> <[メールアドレス保護]> >>>>>> wrote: > >> 設定ファイル等、変更した覚えはないのですが???? >> master.passwd とかも調べたのですが、分かりません。 >> 今回は、自分のマシンも十分に管理できない恥を忍んで >> お伺いします。こんな場合、どこに問題があるか推測の >> つく方、いらっしゃいますでしょうか?? root の ftp >> は大丈夫です。 > >>>> Jul 5 04:56:49 shonan kernel: pid 1890 (telnet), uid 0: >>>> exited on signal 11 (core dumped) >>>> >>>> というログが残ります。gdb オプション付で telnet をコンパイル >>>> して gdb でコアを見るとか、ちょっと、私の実力では、無理そう >>>> なので、よろしく、ご指導頂ければ、幸いです。 > > signal 11 の場合、きわめて高い確率で、なんらかのハードウェア障害です。 > > rootでだけエラーが発生するということは、一般ユーザだとふれられない何らか > の領域に root ではアクセスできるから、結果として何かを踏んでしまう、とい > うことも考えられます。 > > 「なんらか」や「何らか」、「何か」が何なのかはともかく。;) > > 別の可能性として、カーネルだけ更新している場合には、システムコールの変更 > などで不整合が生じるというのもあり得ますが、currentでなければ、そういう > のはあまり発生しにくい問題です。 > > ちなみに、 > > ktrace -d telnet -d remotehost > > としてから > > kdump > > すると、「カーネルが中で何をやっているか」が、とても詳細にわかるらしいで > す。 -- 林 周志(はやし ひろし)