13.t revision 166065
1166065Spjd#!/bin/sh
2166065Spjd# $FreeBSD: head/tools/regression/fstest/tests/rmdir/13.t 166065 2007-01-17 01:42:12Z pjd $
3166065Spjd
4166065Spjddesc="rmdir returns EBUSY if the directory to be removed is the mount point for a mounted file system"
5166065Spjd
6166065Spjddir=`dirname $0`
7166065Spjd. ${dir}/../misc.sh
8166065Spjd
9166065Spjdcase "${os}" in
10166065SpjdFreeBSD)
11166065Spjd	echo "1..3"
12166065Spjd
13166065Spjd	n0=`namegen`
14166065Spjd
15166065Spjd	expect 0 mkdir ${n0} 0755
16166065Spjd	n=`mdconfig -a -n -t malloc -s 1m`
17166065Spjd	newfs /dev/md${n} >/dev/null
18166065Spjd	mount /dev/md${n} ${n0}
19166065Spjd	expect EBUSY rmdir ${n0}
20166065Spjd	umount /dev/md${n}
21166065Spjd	mdconfig -d -u ${n}
22166065Spjd	expect 0 rmdir ${n0}
23166065Spjd	;;
24166065Spjd*)
25166065Spjd	quick_exit
26166065Spjd	;;
27166065Spjdesac
28