* FreeWnnで辞書の読み込みに失敗する件 [#q03d5099]

- ページ: [[P-Plamo/報告]]
- 投稿者: [[azuki]]
- 優先順位: 普通
- 状態: 完了
- カテゴリー: 不具合報告
- 投稿日: 2010-10-02 (土) 13:39:36
- バージョン: P-Plamo-101001

** メッセージ [#oc7278bb]
P-Plamo上のFreeWnnで辞書の読み込みに失敗する件です。以前、strip済みでないjserverであれば、P-Plamo上で正常起動するとの報告がありましたが、実のところstrip済みかどうかは関係なくて、jserverの実行権限がらみのようです。本来、/usr/bin/Wnn4/jserverはwnn権限(4711)で動作しますが、試しにroot権限(0755)に変更して実行してみると、辞書が正常に読み込まれることが分かりました。strip済みでないjserverは0755だったので、正常起動したわけですね。よって、P-Plamo上だとwnn権限で辞書が読み込まれないのは何故?という観点で調査していただければと思います。

ついでに質問です。P-Plamo-101001では、FreeWnnの起動後に「Initializing system...」と表示されて、随分待たされるようになりました。これって何の処理ですか?

--------
- 何となく考えられることは,aufs用の領域をrootimg上に重ねた場合のファイルのユーザ/グループ権限がどうなってるかという点ですね。あと,initrd内の/etc/{passwd,group}とrootimg上の/etc/{passwd,group}が食い違っているかどうかという点も,ひょっとしたら関係するのかも。 -- [[tamu]] &new{2010-10-08 (金) 20:45:12};
- P-Plamo上のFreeWnnで辞書の読み込みに失敗する件,原因が分かりました。/usr/lib/wnn/ja_JP/dic/pubdic(ディレクトリ)がroot/rootになっていたためでした。gerodic(ディレクトリ)と同様にwnn/rootにchownしておけば,辞書が正常に読み込まれるようになります。次版のP-Plamoで修正よろしくです。また,本件とは別にinitrd内の/etc/{passwd,group}とrootimg上の/etc/{passwd,group}が食い違っているのは気持ち悪いので,ついでに修正お願いします。 -- [[tamu]] &new{2010-10-09 (土) 08:12:18};
- P-Plamo-101010_dvd.isoで修正しました。 -- [[kojima]] &new{2010-10-10 (日) 12:46:47};
- P-Plamo-101010で直っていることを確認しました。対応ありがとうございました。 -- [[azuki]] &new{2010-10-13 (水) 22:35:27};
- 通常のPlamoだと,pubdicディレクトリがroot/rootになっていても,辞書が正常に読み込めるのだけど,aufsでは権限の制御が厳しくなってるのかな。今後のP-Plamoでぶり返さないように,FreeWnnパッケージ側で対処しておくのが吉かな。次回FreeWnnビルド時の備忘録です。 -- [[tamu]] &new{2010-10-14 (木) 21:32:16};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS