2004年11月10日

[vine-users:068501] Korn shell でNISログイン時にエラー

こんにちは、戸山です。

Vine 3.0 に NIS 認証で ksh を使ってログインしているのですが、ログイン時に
以下のようなエラーが出ます。

Vine Linux 3.0 (Valandraud)
Kernel 2.4.26-0vl15smp on a 2-processor i686
login: xxxxxxx
Password:
Last login: Tue Nov 9 09:20:44 from dhcp157

[1] 18938
ksh: /etc/profile.d/colorls.sh[10]: export: -f: unknown option
ksh: /usr/share/vine/vinelib[5]: source: not found
ksh: /usr/share/vine/vinelib[97]: syntax error: `(' unexpected
ksh: /etc/profile.d/which-2.sh[10]: export: -f: unknown option

どうやら原因はこれらのスクリプトが bash で動かす事を前提に書かれていること
のようです。実際、export は bash と ksh でパラメータが違うようですし、ksh
では source コマンドさえ動かないようです (これはなぜか私にも分かりません
が)。NIS を使って様々な UNIX を動かす関係上 bash を使う事ができないので、
何とかこのエラーを修正したいと思っておりますが、いい方法がありますでしょう
か。このエラーが出ても実際にシェルや X を使うぶんには支障がないのですが、
やはり気持ちのよいものではないので…。

ご教示頂ければうれしいです。

戸山大五郎


投稿者 xml-rpc : 2004年11月10日 06:38
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/27686
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。