]> CyberLeo.Net >> Repos - FreeBSD/releng/8.1.git/blob - tools/regression/fstest/tests/rmdir/13.t
Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.
[FreeBSD/releng/8.1.git] / tools / regression / fstest / tests / rmdir / 13.t
1 #!/bin/sh
2 # $FreeBSD$
3
4 desc="rmdir returns EBUSY if the directory to be removed is the mount point for a mounted file system"
5
6 dir=`dirname $0`
7 . ${dir}/../misc.sh
8
9 case "${os}" in
10 FreeBSD)
11         echo "1..3"
12
13         n0=`namegen`
14
15         expect 0 mkdir ${n0} 0755
16         n=`mdconfig -a -n -t malloc -s 1m`
17         newfs /dev/md${n} >/dev/null
18         mount /dev/md${n} ${n0}
19         expect EBUSY rmdir ${n0}
20         umount /dev/md${n}
21         mdconfig -d -u ${n}
22         expect 0 rmdir ${n0}
23         ;;
24 *)
25         quick_exit
26         ;;
27 esac