英語原文を表示
$TMPDIR expanding empty in Bash commands that run outside the sandbox while sandboxing is enabled変更前
サンドボックス化が有効な環境で、サンドボックス外で実行されるBashコマンドにおいて $TMPDIR が空の文字列として展開されていた。これは、Linux環境では親シェルで $TMPDIR が未設定の場合が多く、サンドボックス内コマンド向けの設定ロジックがサンドボックス外のコマンドにも影響していたためと考えられる。
変更後
サンドボックス化が有効な環境で、サンドボックス外で実行されるBashコマンドにおいて $TMPDIR が正しく展開されるようになり、親シェルの設定が引き継がれる。
ユーザーへの恩恵
サンドボックス外で実行されるコマンドが正しい一時ディレクトリを参照できるようになり、一時ファイルを扱うコマンドがエラーなく動作する。