12345678910111213141516171819202122232425 |
- # We test if the ACLs tests should be done or not
- if [ -z "$ACL_TESTS" ]; then
- # not yet checked
- ACL_TESTS=1
- echo 1 > test.x
- setfacl -m u:nobody:rwx test.x 2>/dev/null
- if [ $? != 0 ]; then
- ACL_TESTS=0
- echo "setfacl failed on this system. ACL tests will not be executed."
- fi
- rm -f test.x
- if [ $ACL_TESTS = 1 ]; then
- # It seems we can run the ACL tests, but was logrotate compiled WITH_ACL=yes ?
- # See the Makefile, "pretest" part, for more information
- import "test.ACL"
- if [ -f ./test.ACL ]; then
- ACL_TESTS=`cat ./test.ACL`
- if [ $ACL_TESTS = 0 ]; then
- echo "logrotate was NOT compiled with 'WITH_ACL=yes'. ACL tests will not be executed."
- fi
- fi
- fi
- fi
|