SAD部屋 - Ticket-21 Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

! sh: /bin/csh: not found at FFS initialization

:Priority:Normal
:Reporter:Akio Morita
:Status:New:Status:Closed
:Assigned to:?to:Akio Morita
:Version:1.0.10.3.8a
:Milestone:?:Milestone:2919
:Created:2009-11-25

!! Description

Linux環境でFFS起動時に、''sh: /bin/csh: not found''エラーが発生する

発生箇所は、Packages/init.n内のSystem["/bin/csh -c 'which tdr' >/dev/null"]

当該環境には、csh系shellが存在していない

!! Attachement files
{{attach_map('Ticket-21')}}
{{attach_form('','')}}//{{attach_form('','')}}

!! Changelog
!!!Akio Morita (2009-11-26 (木) 19:15:55)
/bin/cshによるラップを外した

System[]が /bin/shを使って、shell commandを評価する際に、
/bin/shの環境に適切なPATH変数が設定されていない場合に備え、
ユーザーのデフォルトシェルであろう/bin/cshを呼び出していると
考えられるが、以下の2点から/bin/csh経由で呼び出す必要性は
無いと考えられる
*/bin/cshがユーザーのデフォルトシェルである保証が無い
*tdrの呼び出しはSystem["tdr..."]なので/bin/sh経由である


{{its_edit_ticket_form}}//{{its_edit_ticket_form}}