Skip to content

overlayfs: implement POSIX ACLs - #13946

Open
copybara-service[bot] wants to merge 1 commit into
masterfrom
test/cl957383276
Open

overlayfs: implement POSIX ACLs#13946
copybara-service[bot] wants to merge 1 commit into
masterfrom
test/cl957383276

Conversation

@copybara-service

Copy link
Copy Markdown

overlayfs: implement POSIX ACLs

Implements POSIX ACLs for gVisor's overlayfs.

  • Adds plumbing to keep access and default ACLs in sync with the underlying filesystems, simliar to mode
  • Moves permission/filetype checking into helpers in posix_acl.go, used by both tmpfs and overlayfs
  • Updates the POSIX ACL tests to be parametrized by filesystem. The existing acl test suite runs both on overlayfs and on tmpfs

This fixes journald not working for systemd user services.

FUTURE_COPYBARA_INTEGRATE_REVIEW=#13909 from relkochta:relkochta/overlayfs-posix-acls ad74f20

@copybara-service copybara-service Bot added the exported Issue was exported automatically label Jul 31, 2026
@copybara-service
copybara-service Bot force-pushed the test/cl957383276 branch 12 times, most recently from f92ea9e to 445897d Compare August 7, 2026 19:37
Implements POSIX ACLs for gVisor's overlayfs.

- Adds plumbing to keep access and default ACLs in sync with the underlying filesystems, simliar to mode
- Moves permission/filetype checking into helpers in posix_acl.go, used by both tmpfs and overlayfs
- Updates the POSIX ACL tests to be parametrized by filesystem. The existing acl test suite runs both on overlayfs and on tmpfs

This fixes journald not working for systemd user services.

FUTURE_COPYBARA_INTEGRATE_REVIEW=#13909 from relkochta:relkochta/overlayfs-posix-acls ad74f20
PiperOrigin-RevId: 957383276
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

exported Issue was exported automatically

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant