cp --version
fi
+. $srcdir/../root-only
+
pwd=`pwd`
tmp=spec-bits.$$
trap 'status=$?; cd $pwd; rm -rf $tmp && exit $status' 0
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 "Here's a minimalist version. It outputs nothing when the test"
- echo "succeeds, and \`FAIL' if it fails."
- echo ""
- echo "cd $pwd \\"
- echo " && env PATH=../../src:\$PATH MAKE=$MAKE ./special-bits || echo FAIL"
- 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