05.t revision 166065
1185029Spjd#!/bin/sh 2185029Spjd# $FreeBSD: head/tools/regression/fstest/tests/open/05.t 166065 2007-01-17 01:42:12Z pjd $ 3185029Spjd 4185029Spjddesc="open returns EACCES when search permission is denied for a component of the path prefix" 5185029Spjd 6185029Spjddir=`dirname $0` 7185029Spjd. ${dir}/../misc.sh 8185029Spjd 9185029Spjdecho "1..12" 10185029Spjd 11185029Spjdn0=`namegen` 12185029Spjdn1=`namegen` 13185029Spjdn2=`namegen` 14185029Spjd 15185029Spjdexpect 0 mkdir ${n0} 0755 16185029Spjdcdir=`pwd` 17185029Spjdcd ${n0} 18185029Spjdexpect 0 mkdir ${n1} 0755 19185029Spjdexpect 0 chown ${n1} 65534 65534 20185029Spjdexpect 0 -u 65534 -g 65534 create ${n1}/${n2} 0644 21185029Spjdexpect 0 -u 65534 -g 65534 open ${n1}/${n2} O_RDONLY 22219089Spjdexpect 0 chmod ${n1} 0644 23219089Spjdexpect EACCES -u 65534 -g 65534 open ${n1}/${n2} O_RDONLY 24260183Sdelphijexpect 0 chmod ${n1} 0755 25185029Spjdexpect 0 -u 65534 -g 65534 open ${n1}/${n2} O_RDONLY 26185029Spjdexpect 0 -u 65534 -g 65534 unlink ${n1}/${n2} 27185029Spjdexpect 0 rmdir ${n1} 28185029Spjdcd ${cdir} 29185029Spjdexpect 0 rmdir ${n0} 30185029Spjd