]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
client: Add exception to POSIX ACL xattrs in removexattr 55805/head
authorAnoop C S <anoopcs@cryptolab.net>
Mon, 8 Jan 2024 11:47:59 +0000 (17:17 +0530)
committerAnoop C S <anoopcs@cryptolab.net>
Wed, 28 Feb 2024 06:23:15 +0000 (11:53 +0530)
commite03bbb116a66f2be30030f8dce51ea1a65e9c3df
tree0f4a56be4a7cf27ebeeb6c2adf3b34a3d7d42c54
parenta2a396a0b770f0760611ecf36d23dead91358863
client: Add exception to POSIX ACL xattrs in removexattr

With an exception to POSIX ACL xattrs all others from "system."
namespace are found to return ENOTSUP during a removal attempt.
Hence "system.posix_acl_access" and "system.posix_acl_default"
are exempted thereby returning success despite their presence
on files.

Signed-off-by: Anoop C S <anoopcs@cryptolab.net>
(cherry picked from commit a17dccebba0fbc46ac0d3d57fca3f671b6a99bec)
src/client/Client.cc