1169695Skan#!/bin/sh
2169695Skan# $FreeBSD: releng/10.3/tools/regression/pjdfstest/tests/chmod/01.t 211474 2010-08-18 22:06:43Z pjd $
3169695Skan
4169695Skandesc="chmod returns ENOTDIR if a component of the path prefix is not a directory"
5169695Skan
6169695Skandir=`dirname $0`
7169695Skan. ${dir}/../misc.sh
8169695Skan
9169695Skanecho "1..17"
10169695Skan
11169695Skann0=`namegen`
12169695Skann1=`namegen`
13169695Skan
14169695Skanexpect 0 mkdir ${n0} 0755
15169695Skanfor type in regular fifo block char socket; do
16169695Skan	create_file ${type} ${n0}/${n1}
17169695Skan	expect ENOTDIR chmod ${n0}/${n1}/test 0644
18169695Skan	expect 0 unlink ${n0}/${n1}
19169695Skandone
20169695Skanexpect 0 rmdir ${n0}
21169695Skan