From: Marco van Wieringen Date: Wed, 15 Dec 2010 14:27:25 +0000 (+0100) Subject: Added additional extended attributes used under FreeBSD for the storage of ACLs. X-Git-Tag: Release-7.0.0~1284 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=5866e6857b93410c3e5c7050bc9591edd501718e;p=bacula%2Fbacula Added additional extended attributes used under FreeBSD for the storage of ACLs. --- diff --git a/bacula/src/filed/xattr.c b/bacula/src/filed/xattr.c index 5781e76feb..7921e085f8 100644 --- a/bacula/src/filed/xattr.c +++ b/bacula/src/filed/xattr.c @@ -1258,7 +1258,7 @@ static bxattr_exit_code (*os_parse_xattr_streams)(JCR *jcr, int stream) = generi #if defined(HAVE_FREEBSD_OS) static int os_default_xattr_streams[1] = { STREAM_XATTR_FREEBSD }; static int os_default_xattr_namespaces[2] = { EXTATTR_NAMESPACE_USER, EXTATTR_NAMESPACE_SYSTEM }; -static const char *xattr_acl_skiplist[2] = { "system.posix1e.acl_access", NULL }; +static const char *xattr_acl_skiplist[4] = { "system.posix1e.acl_access", "system.posix1e.acl_default", "system.nfs4.acl", NULL }; static const char *xattr_skiplist[1] = { NULL }; #elif defined(HAVE_NETBSD_OS) static int os_default_xattr_streams[1] = { STREAM_XATTR_NETBSD };