Skip to content

Fix inconsistent file and folder permissions#719

Merged
m-reuter merged 1 commit into
Deep-MI:devfrom
dkuegler:fix/umask
Aug 12, 2025
Merged

Fix inconsistent file and folder permissions#719
m-reuter merged 1 commit into
Deep-MI:devfrom
dkuegler:fix/umask

Conversation

@dkuegler
Copy link
Copy Markdown
Member

Addressing #679 "Inconsistent permissions of output directories and files".

recon-all starts running by setting umask to 002.
This overwrites the OS settings and forces 0o773 file permissions. Here, we decide to use the user-defined setting of the environment. Thus, all calls to recon-all must include the "-umask $(umask -p)" argument.

  • Add "-umask $(umask -p)" to all recon-all calls
  • Some formatting cleanup of recon_surf/spherically_project_wrapper.py

@dkuegler dkuegler added the quicktest Triggers quicktest checks label Aug 12, 2025
Addressing Deep-MI#679 "Inconsistent permissions of output directories and files".

recon-all starts running by setting umask to 002.
This overwrites the OS settings and forces 0o773 file permissions. Here, we decide to use the user-defined setting of the environment. Thus, all calls to recon-all must include the "-umask $(umask -p)" argument.

- Add "-umask $(umask -p)" to all recon-all calls
- Some formatting cleanup of recon_surf/spherically_project_wrapper.py
@m-reuter m-reuter merged commit 69a09a0 into Deep-MI:dev Aug 12, 2025
3 checks passed
@dkuegler dkuegler deleted the fix/umask branch August 13, 2025 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

quicktest Triggers quicktest checks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants