1224133Sdim#!/bin/sh 2224133Sdim# $FreeBSD: head/tools/regression/pjdfstest/tests/rmdir/07.t 211352 2010-08-15 21:24:17Z pjd $ 3224133Sdim 4224133Sdimdesc="rmdir returns EACCES when search permission is denied for a component of the path prefix" 5224133Sdim 6224133Sdimdir=`dirname $0` 7224133Sdim. ${dir}/../misc.sh 8224133Sdim 9224133Sdimecho "1..10" 10224133Sdim 11224133Sdimn0=`namegen` 12224133Sdimn1=`namegen` 13224133Sdimn2=`namegen` 14224133Sdim 15249423Sdimexpect 0 mkdir ${n0} 0755 16224133Sdimcdir=`pwd` 17224133Sdimcd ${n0} 18224133Sdimexpect 0 mkdir ${n1} 0755 19224133Sdimexpect 0 chown ${n1} 65534 65534 20224133Sdimexpect 0 -u 65534 -g 65534 mkdir ${n1}/${n2} 0755 21276479Sdimexpect 0 chmod ${n1} 0644 22224133Sdimexpect EACCES -u 65534 -g 65534 rmdir ${n1}/${n2} 23234353Sdimexpect 0 chmod ${n1} 0755 24224133Sdimexpect 0 -u 65534 -g 65534 rmdir ${n1}/${n2} 25288943Sdimexpect 0 rmdir ${n1} 26234353Sdimcd ${cdir} 27224133Sdimexpect 0 rmdir ${n0} 28224133Sdim