mkdir $tmp || framework_failure=1
cd $tmp || framework_failure=1
+touch file || framework_failure=1
+chmod u-w file || framework_failure=1
+(echo foo >> file) >/dev/null 2>&1 || {
+ echo '********************************************'
+ echo "$0: NOTICE: This test must be run as root."
+ echo "You can do the following as \`root' to run just this test:"
+ echo ""
+ echo "cd `pwd` && make check TESTS=special-bits"
+ echo ""
+ echo '********************************************'
+ exit 77
+}
+
touch a b || framework_failure=1
chmod u+sx,go= a || framework_failure=1
chmod u=rwx,g=sx,o= b || framework_failure=1