eclipse-iceoryx / iceoryx2

Eclipse iceoryx2™ - true zero-copy inter-process-communication in pure Rust
https://iceoryx.io
Apache License 2.0
1.03k stars 40 forks source link

Developer permissions for resources #460

Closed elfenpiff closed 1 month ago

elfenpiff commented 1 month ago

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