]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - tools/regression/geom_uzip/test-1.sh
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / tools / regression / geom_uzip / test-1.sh
1 #!/bin/sh
2 #
3 # $FreeBSD$
4 #
5
6 mntpoint="/mnt/test-1"
7
8 #
9 # prepare
10 kldload geom_uzip
11 uudecode test-1.img.uzip.uue
12 num=`mdconfig -an -f test-1.img.uzip` || exit 1
13 sleep 1
14
15 #
16 # mount
17 mkdir -p "${mntpoint}"
18 mount -o ro /dev/md${num}.uzip "${mntpoint}" || exit 1
19
20 #
21 # compare
22 #cat "${mntpoint}/etalon.txt"
23 diff -u etalon/etalon.txt "${mntpoint}/etalon.txt"
24 if [ $? -eq 0 ]; then
25         echo "PASS"
26 else
27         echo "FAIL"
28 fi
29
30 #
31 # cleanup
32 umount "${mntpoint}"
33 rmdir "${mntpoint}"
34 mdconfig -d -u ${num}
35 sleep 1
36 kldunload geom_uzip