PAServer でのコマンド ライン ツールの実行不能に関するエラー
プラットフォーム アシスタント サーバーのエラー:インデックス への移動
対象とするコマンド ライン ツールの Mac での実行がエラーで終了しました。考えられる原因はいくつかありますが、まず以下を確認しなければなりません。
- コマンド ライン ツールに渡したパラメータが正しいかどうか(コマンド ライン オプションは有効か、パラメータが必要な各コマンド ライン オプションの値が有効かどうか)。
- コマンド ライン ツールを実行する権限があるかどうか。以下の「対象とするコマンド ライン ツールに対する実行権限の取得」を参照してください。
対象とするコマンド ライン ツールに対する実行権限の取得
対象とするコマンド ライン ツールを実行するには、そのコマンド ライン ツールに対する実行権限が必要です。対象とするコマンド ライン ツールに対する権限を確認するには、[ターミナル]ウィンドウを開いて ls -l <ツールのパス>
を実行します。以下に例を示します。
$ ls -l /usr/bin/codesign
出力の冒頭が "-rwxr-xr-x
" という文字列になるはずです。出力がこれとは異なる文字列(たとえば -rwxr--r--
など)で始まる場合は、sudo chmod +x <ツールのパス>
を実行して、対象とするコマンド ライン ツールを実行する権限を取得します。以下に例を示します。
$ sudo chmod +x /usr/bin/codesign