4 desc="chmod returns EACCES when search permission is denied for a component of the path prefix"
9 if supported lchmod; then
19 expect 0 mkdir ${n0} 0755
22 expect 0 mkdir ${n1} 0755
23 expect 0 chown ${n1} 65534 65534
24 expect 0 -u 65534 -g 65534 create ${n1}/${n2} 0644
25 expect 0 -u 65534 -g 65534 chmod ${n1}/${n2} 0642
26 expect 0642 -u 65534 -g 65534 stat ${n1}/${n2} mode
27 expect 0 chmod ${n1} 0644
28 expect EACCES -u 65534 -g 65534 chmod ${n1}/${n2} 0620
29 expect 0 chmod ${n1} 0755
30 expect 0 -u 65534 -g 65534 chmod ${n1}/${n2} 0420
31 expect 0420 -u 65534 -g 65534 stat ${n1}/${n2} mode
32 if supported lchmod; then
33 expect 0 chmod ${n1} 0644
34 expect EACCES -u 65534 -g 65534 lchmod ${n1}/${n2} 0410
35 expect 0 chmod ${n1} 0755
36 expect 0 -u 65534 -g 65534 lchmod ${n1}/${n2} 0710
37 expect 0710 -u 65534 -g 65534 stat ${n1}/${n2} mode
39 expect 0 -u 65534 -g 65534 unlink ${n1}/${n2}