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

Respecting umask for micromamba constructor --extract-tarball? #3311

Open
3 tasks done
jaimergp opened this issue Jun 5, 2024 · 0 comments
Open
3 tasks done

Respecting umask for micromamba constructor --extract-tarball? #3311

jaimergp opened this issue Jun 5, 2024 · 0 comments

Comments

@jaimergp
Copy link
Contributor

jaimergp commented Jun 5, 2024

Troubleshooting docs

  • My problem is not solved in the Troubleshooting docs

Anaconda default channels

  • I do NOT use the Anaconda default channels (pkgs/* etc.)

How did you install Mamba?

Micromamba

Search tried in issue tracker

umask

Latest version of Mamba

  • My problem is not solved with the latest version

Tried in Conda?

Not applicable

Describe your issue

I'm looking into some reports having to do with umask and permissions. Apparently some files of the Miniconda and Miniforge installations are extracted with permissions that do not respect the users umask.

I looked into what conda-standalone does for this, and we were blindly taking contents from the tarball (not the packages, but the installer logic) blindly. This led to ignoring the umask settings.

I'm opening this issue to discuss whether micromamba needs a similar fix. For conda-standalone, this was enough, thanks to this PR in conda-package-handling. You might want to take a look :D

xref conda-forge/miniforge#506 (comment).

mamba info / micromamba info

No response

Logs

No response

environment.yml

No response

~/.condarc

No response

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