]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
*** empty log message ***
authorJim Meyering <jim@meyering.net>
Thu, 9 Nov 2000 22:22:41 +0000 (22:22 +0000)
committerJim Meyering <jim@meyering.net>
Thu, 9 Nov 2000 22:22:41 +0000 (22:22 +0000)
old/fileutils/ChangeLog
tests/mkdir/parents

index c3e2459d0171e2c100fd8950796654c1ad1557e1..de4a3ec4dbc680c842c0710b7954618e746abfe4 100644 (file)
@@ -1,3 +1,7 @@
+2000-11-09  Jim Meyering  <meyering@lucent.com>
+
+       * Version 4.0.32.
+
 2000-11-06  Jim Meyering  <meyering@lucent.com>
 
        * tests/cp/cp-parents: Move mkdir tests into ../mkdir.
index b7cbd8d16ff12cb95cd9c02369d33c9ad0ab3782..edd100035bffaec88ada565f1c924a2e8d1c4701 100755 (executable)
@@ -20,7 +20,7 @@ abs_srcdir=`pwd`
 cd $pwd || framework_failure=1
 mkdir $tmp || framework_failure=1
 cd $tmp || framework_failure=1
-mkdir e-dir || framework_failure=1
+mkdir -m 700 e-dir || framework_failure=1
 
 if test $framework_failure = 1; then
   echo 'failure in testing framework'
@@ -29,6 +29,16 @@ fi
 
 fail=0
 
+p=`ls -ld e-dir|sed 's/ .*//'`
+case $p in drwx------);; *) fail=1;; esac
+if test $fail = 1
+  cat <<EOF >&2
+$0: Since it looks like you're running this test in a directory with
+the sticky bit set, we're skipping this test.
+EOF
+  (exit 77); exit
+fi
+
 # Make sure `mkdir -p existing-dir' succeeds
 # and that `mkdir existing-dir' fails.
 mkdir -p e-dir || fail=1