Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cant run GYB with $TMPDIR mounted with noexec #465

Open
chris114782 opened this issue May 15, 2024 · 0 comments
Open

Cant run GYB with $TMPDIR mounted with noexec #465

chris114782 opened this issue May 15, 2024 · 0 comments

Comments

@chris114782
Copy link

chris114782 commented May 15, 2024

Full steps to reproduce the issue:

  1. mount /tmp with the noexec option (as required by various security compliance standards)
  2. attempt to execute GYB

Expected outcome (what are you trying to do?):

Execute GYB successfully

Actual outcome (what errors or bad behavior do you see instead?):

gyb: error while loading shared libraries: libz.so.1: failed to map segment from shared object

This error immediately disappears if /tmp is mounted without the noexec option, or if you set $TMPDIR to somewhere else for the GYB process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant