[PATCH] security: Use org namespace for xattrs on macOS

Roman Bolshakov r.bolshakov at yadro.com
Sun Oct 25 21:25:08 UTC 2020


There're no guidelines on what namespace should be used but it seems
thirdparty apps can select the one they like [1], i.e. freedekstop
xattrs are prefixed with xdg.

qemusecuritytest passes after that.

1. https://www.freedesktop.org/wiki/CommonExtendedAttributes/

Signed-off-by: Roman Bolshakov <r.bolshakov at yadro.com>
---
 src/security/security_util.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/security/security_util.c b/src/security/security_util.c
index 7fa5163fe4..5d50acb574 100644
--- a/src/security/security_util.c
+++ b/src/security/security_util.c
@@ -56,6 +56,8 @@ VIR_LOG_INIT("security.security_util");
 # define XATTR_NAMESPACE "trusted"
 #elif defined(__FreeBSD__)
 # define XATTR_NAMESPACE "system"
+#elif defined(__APPLE__)
+# define XATTR_NAMESPACE "org"
 #endif
 
 static char *
-- 
2.28.0





More information about the libvir-list mailing list