06.t revision 166065
160107Sobrien#!/bin/sh 22786Ssos# $FreeBSD: head/tools/regression/fstest/tests/symlink/06.t 166065 2007-01-17 01:42:12Z pjd $ 32786Ssos 42786Ssosdesc="symlink returns EACCES if the parent directory of the file to be created denies write permission" 52786Ssos 62786Ssosdir=`dirname $0` 743334Syokota. ${dir}/../misc.sh 82786Ssos 96851Ssosecho "1..12" 102786Ssos 112786Ssosn0=`namegen` 122786Ssosn1=`namegen` 132786Ssosn2=`namegen` 142786Ssos 152786Ssosexpect 0 mkdir ${n0} 0755 162786Ssoscdir=`pwd` 172786Ssoscd ${n0} 182786Ssos 192786Ssosexpect 0 mkdir ${n1} 0755 207420Ssosexpect 0 chown ${n1} 65534 65534 214686Sache 222786Ssosexpect 0 -u 65534 -g 65534 symlink test ${n1}/${n2} 232786Ssosexpect 0 -u 65534 -g 65534 unlink ${n1}/${n2} 242786Ssos 252786Ssosexpect 0 chmod ${n1} 0555 262786Ssosexpect EACCES -u 65534 -g 65534 symlink test ${n1}/${n2} 272786Ssosexpect 0 chmod ${n1} 0755 282786Ssosexpect 0 -u 65534 -g 65534 symlink test ${n1}/${n2} 292786Ssosexpect 0 unlink ${n1}/${n2} 302786Ssos 312786Ssosexpect 0 rmdir ${n1} 322786Ssos 332786Ssoscd ${cdir} 342786Ssosexpect 0 rmdir ${n0} 352786Ssos