Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000628Vine Linux1 バグ公開2008-06-11 01:002009-09-01 13:29
anonymous 
 
不明 
完了却下 
VineSeed 
 
etcskel-3.4.6-0vl1
0000628: ~/.cshrcが/etc/csh.loginを呼ぶべきではないのでは?
2006年5月に [VineSeed:10779] でも言っておりますが、csh ユーザの場合、~/.cshrc は gnome-terminal などで csh が立ち上がる度に読み込まれるので、これがログイン時設定の /etc/csh.login を呼ぶのはおかしいのではないかと思います。
今までは PATH が無駄に伸びるくらいしか影響はないと思っていましたが、システムロケール (/etc/sysconfig/i18n) と GDM ロケールが異なる場合に変なことが起こることに気づきました。
システムロケールが ja_JP.eucJP で GDM ロケールが ja_JP.UTF-8 の場合、gnome-terminal を起動すると、gnome-terminal 自体は UTF-8 の設定で起動しますが、中の csh ではロケールが ja_JP.eucJP になります。
この状態では日本語が化けてしまいます。(df の出力などで簡単に確認可能。)
~/.cshrc -> /etc/csh.login -> /etc/profile.d/lang.csh とつながってシステムロケールに設定されているのではないかと思っていますが、csh のスクリプトに慣れていないので詳細は追えていません。
lang.csh もおかしいのかもしれませんが、同様に未検証です。
設定されていません。
課題の履歴
2008-06-11 01:00anonymous新規課題
2009-09-01 13:29kazutaka状態新規 => 完了
2009-09-01 13:29kazutaka解決状況不明 => 却下
2009-09-01 13:29kazutakaコメント追加: 0002921

コメント
(0002921)
kazutaka   
2009-09-01 13:29   
最初の報告からリプライが無いまま一年以上過ぎましたので、
バグレポートの有効期限(下記 URL 参照)に従い、却下と
して閉じておきます。

(URL: http://trac.vinelinux.org/wiki/BTSHouseKeeping [^])

尚、必要に応じてこのレポートを再度オープンすることも
できますので、その後の状況の変化や追加の情報等があれば、
引き続きこのレポートにリプライをお願いします。