Skip to content
Discussion options

You must be logged in to vote

TLDR; Don't set allow_login_shell = false in Codex when wrapping in nono sandbox or the exec tool will fail on network requests.


The issue appears to be the allow_login_shell = false Codex setting.

Codex's allow_login_shell = false appears to change the tool-command launch path so commands are not executed as normal descendants of the nono-launched shell environment.

After setting:

allow_login_shell = false

tool commands no longer appear to run inside nono:

nono why --self --host registry.npmjs.org --port 443

returned:

NOT SANDBOXED
  Not running inside a nono sandbox

Codex diagnostics showed that nono proxy variables were missing:

proxy env vars: none

Codex still reported its own netw…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by jsynowiec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant