AT_CHECK_UTIL(setfattr -n user.test -v test $file,0)
AT_CHECK_UTIL(getfattr $file,0)
])
+m4_define([AT_SELINUX_UTILS_PREREQ],[
+ file=$( mktemp -p . )
+ AT_CHECK_UTIL(chcon -h --user=unconfined_u $file,0)
+ rm -rf $file
+])
m4_define([AT_ACLS_UTILS_PREREQ],[
file=$( mktemp -p . )
AT_CHECK_UTIL(setfacl -m u:$UID:rwx $file,0)
AT_SKIP_TEST
fi
])
+m4_define([AT_SELINUX_PREREQ],[
+ AT_XATTRS_UTILS_PREREQ
+ file=$( mktemp -p . )
+ err=$( tar --selinux -cf /dev/null $file 2>&1 >/dev/null | wc -l )
+ if test "$err" != "0"; then
+ AT_SKIP_TEST
+ fi
+])
m4_define([AT_ACLS_PREREQ],[
AT_XATTRS_UTILS_PREREQ
file=$( mktemp -p . )
m4_include([acls01.at])
m4_include([acls02.at])
+m4_include([selnx01.at])
+m4_include([selacl01.at])
+
m4_include([capabs_raw01.at])
m4_include([star/gtarfail.at])