]> CyberLeo.Net >> Repos - FreeBSD/releng/8.1.git/blob - tools/regression/fstest/tests/conf
Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.
[FreeBSD/releng/8.1.git] / tools / regression / fstest / tests / conf
1 # $FreeBSD$
2 # fstest configuration file
3
4 # Known operating systems: FreeBSD, SunOS, Linux
5 os=`uname`
6
7 case "${os}" in
8 FreeBSD|Darwin)
9         GREP=grep
10         #fs=`df -T . | tail -1 | awk '{print $2}'`
11         pattern="`df . | tail -1 | awk '{printf("%s on %s \n", $1, $6)}'`"
12         fs=`mount | egrep "^${pattern}" | awk -F '[(,]' '{print $2}'`
13         ;;
14 Solaris|SunOS)
15         GREP=ggrep
16         pattern=`df -k . | tail -1 | awk '{printf("%s on %s \n", $1, $6)}'`
17         fs=`mount -v | egrep "^${pattern}" | awk '{print $5}' | \
18             tr -s '[:lower:]' '[:upper:]'`
19         ;;
20 Linux)
21         GREP=grep
22         fs=`df -PT . | tail -1 | awk '{print $2}'`
23         ;;
24 *)
25         echo "Unsupported operating system ${os}." >/dev/stderr
26         exit 1
27         ;;
28 esac
29
30 # If we cannot figure out file system type, define it here.
31 #fs="UFS"
32
33 if [ -z "${fs}" ]; then
34         echo "Cannot figure out file system type, define it by hand." >/dev/stderr
35         exit 1
36 fi