Skip to content

overlayfs: implement POSIX ACLs - #13936

Closed
copybara-service[bot] wants to merge 1 commit into
masterfrom
test/cl957275406
Closed

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

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

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: 957275406
@copybara-service copybara-service Bot added the exported Issue was exported automatically label Jul 31, 2026
@copybara-service copybara-service Bot closed this Aug 1, 2026
@copybara-service
copybara-service Bot deleted the test/cl957275406 branch August 1, 2026 01:18
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