]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
client: Add exception to POSIX ACL xattrs in removexattr
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:20:50 +0000 (11:50 +0530)
commit2a2066acdcd5606a2315d307850597ffd461740f
tree1deeffaa30d68a548be0288ecc8727413c6527b9
parentc169af668dd8c5050c5e97e5864cf20ba4f3c39d
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