Lennart Poettering on Nostr: …will be mapped transiently to the right dynamic UID/GID. This also opens another ...
…will be mapped transiently to the right dynamic UID/GID.
This also opens another door for us: we can eventually allow *sharing* of such directories between two DynamicUser=1 services that run with distinct UIDs: on disk all their files will be owned by "nobody", but each service they are associated with will see them as if they own them personally, even though all these services run under a different UID.
For compatibility with old kernels we retain the chown() logic for now.
This also opens another door for us: we can eventually allow *sharing* of such directories between two DynamicUser=1 services that run with distinct UIDs: on disk all their files will be owned by "nobody", but each service they are associated with will see them as if they own them personally, even though all these services run under a different UID.
For compatibility with old kernels we retain the chown() logic for now.