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

Developer permissions for resources #460

Closed
3 tasks done
elfenpiff opened this issue Oct 10, 2024 · 0 comments · Fixed by #461 or #471
Closed
3 tasks done

Developer permissions for resources #460

elfenpiff opened this issue Oct 10, 2024 · 0 comments · Fixed by #461 or #471
Assignees

Comments

@elfenpiff
Copy link
Contributor

elfenpiff commented Oct 10, 2024

Brief feature description

When deploying iceoryx2 in a docker environment with inconsistent user setup, meaning that every docker container and the host are using a contradicting /etc/passwd, /etc/group then the default permissions prevent that a connection can be established between them.

To solve this, a flag development-permissions will be introduced. It will grant read-and-write access to every process, with the downside that this raises some security concerns since every process can modify the underlying resources. But this can be helpful during development when the permissions and final setup are not yet clear.

ToDo

  • Add feature flag to rust and cargo
  • Add dev_permissions flag to cmake
  • Add dev_permissions flag to bazel
@elfenpiff elfenpiff self-assigned this Oct 10, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Oct 10, 2024
@elfenpiff elfenpiff assigned elBoberido and unassigned elfenpiff Oct 10, 2024
elfenpiff added a commit that referenced this issue Oct 12, 2024
xieyuschen pushed a commit to xieyuschen/iceoryx2 that referenced this issue Oct 14, 2024
@elBoberido elBoberido linked a pull request Oct 14, 2024 that will close this issue
17 tasks
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 14, 2024
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 14, 2024
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 14, 2024
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 14, 2024
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 14, 2024
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 14, 2024
elBoberido added a commit that referenced this issue Oct 15, 2024
…lag-to-bazel

[#460] Add dev_permission flag to bazel
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Oct 15, 2024
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 16, 2024
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 16, 2024
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 16, 2024
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 16, 2024
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 16, 2024
elBoberido added a commit to elBoberido/iceoryx2 that referenced this issue Oct 16, 2024
elBoberido added a commit that referenced this issue Oct 16, 2024
…lag-to-cmake

[#460] Add Rust feature flag to cmake
jerry-xie-000 pushed a commit to jerry-xie-000/iceoryx2 that referenced this issue Nov 12, 2024
jerry-xie-000 pushed a commit to jerry-xie-000/iceoryx2 that referenced this issue Nov 12, 2024
jerry-xie-000 pushed a commit to jerry-xie-000/iceoryx2 that referenced this issue Nov 12, 2024
jerry-xie-000 pushed a commit to jerry-xie-000/iceoryx2 that referenced this issue Nov 12, 2024
jerry-xie-000 pushed a commit to jerry-xie-000/iceoryx2 that referenced this issue Nov 12, 2024
jerry-xie-000 pushed a commit to jerry-xie-000/iceoryx2 that referenced this issue Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants