08.t revision 272057
11541Srgrimes#!/bin/sh 21541Srgrimes# $FreeBSD: head/tools/regression/pjdfstest/tests/rmdir/08.t 211352 2010-08-15 21:24:17Z pjd $ 31541Srgrimes 41541Srgrimesdesc="rmdir returns EACCES when write permission is denied on the directory containing the link to be removed" 51541Srgrimes 61541Srgrimesdir=`dirname $0` 71541Srgrimes. ${dir}/../misc.sh 81541Srgrimes 91541Srgrimesecho "1..10" 101541Srgrimes 111541Srgrimesn0=`namegen` 121541Srgrimesn1=`namegen` 131541Srgrimesn2=`namegen` 141541Srgrimes 151541Srgrimesexpect 0 mkdir ${n0} 0755 161541Srgrimescdir=`pwd` 171541Srgrimescd ${n0} 181541Srgrimesexpect 0 mkdir ${n1} 0755 191541Srgrimesexpect 0 chown ${n1} 65534 65534 201541Srgrimesexpect 0 -u 65534 -g 65534 mkdir ${n1}/${n2} 0755 211541Srgrimesexpect 0 chmod ${n1} 0555 221541Srgrimesexpect EACCES -u 65534 -g 65534 rmdir ${n1}/${n2} 231541Srgrimesexpect 0 chmod ${n1} 0755 241541Srgrimesexpect 0 -u 65534 -g 65534 rmdir ${n1}/${n2} 251541Srgrimesexpect 0 rmdir ${n1} 261541Srgrimescd ${cdir} 271541Srgrimesexpect 0 rmdir ${n0} 281541Srgrimes