00.sh (197436) | 00.sh (219266) |
---|---|
1#!/bin/sh 2# 3# Copyright (c) 2008, 2009 Edward Tomasz Napiera��a <trasz@FreeBSD.org> 4# All rights reserved. 5# 6# Redistribution and use in source and binary forms, with or without 7# modification, are permitted provided that the following conditions 8# are met: --- 10 unchanged lines hidden (view full) --- 19# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25# SUCH DAMAGE. 26# | 1#!/bin/sh 2# 3# Copyright (c) 2008, 2009 Edward Tomasz Napiera��a <trasz@FreeBSD.org> 4# All rights reserved. 5# 6# Redistribution and use in source and binary forms, with or without 7# modification, are permitted provided that the following conditions 8# are met: --- 10 unchanged lines hidden (view full) --- 19# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25# SUCH DAMAGE. 26# |
27# $FreeBSD: head/tools/regression/acltools/00.t 197436 2009-09-23 15:12:20Z trasz $ | 27# $FreeBSD: head/tools/regression/acltools/00.t 219266 2011-03-04 17:07:02Z trasz $ |
28# 29 30# This is a wrapper script to run tools-posix.test on UFS filesystem. 31# 32# If any of the tests fails, here is how to debug it: go to 33# the directory with problematic filesystem mounted on it, 34# and do /path/to/test run /path/to/test tools-posix.test, e.g. 35# 36# /usr/src/tools/regression/acltools/run /usr/src/tools/regression/acltools/tools-posix.test 37# 38# Output should be obvious. 39 40echo "1..4" 41 42if [ `whoami` != "root" ]; then 43 echo "not ok 1 - you need to be root to run this test." 44 exit 1 45fi 46 | 28# 29 30# This is a wrapper script to run tools-posix.test on UFS filesystem. 31# 32# If any of the tests fails, here is how to debug it: go to 33# the directory with problematic filesystem mounted on it, 34# and do /path/to/test run /path/to/test tools-posix.test, e.g. 35# 36# /usr/src/tools/regression/acltools/run /usr/src/tools/regression/acltools/tools-posix.test 37# 38# Output should be obvious. 39 40echo "1..4" 41 42if [ `whoami` != "root" ]; then 43 echo "not ok 1 - you need to be root to run this test." 44 exit 1 45fi 46 |
47TESTDIR=`dirname $0` | 47TESTDIR=$(dirname $(realpath $0)) |
48 49# Set up the test filesystem. 50MD=`mdconfig -at swap -s 10m` 51MNT=`mktemp -dt acltools` 52newfs /dev/$MD > /dev/null 53mount -o acls /dev/$MD $MNT 54if [ $? -ne 0 ]; then 55 echo "not ok 1 - mount failed." --- 30 unchanged lines hidden --- | 48 49# Set up the test filesystem. 50MD=`mdconfig -at swap -s 10m` 51MNT=`mktemp -dt acltools` 52newfs /dev/$MD > /dev/null 53mount -o acls /dev/$MD $MNT 54if [ $? -ne 0 ]; then 55 echo "not ok 1 - mount failed." --- 30 unchanged lines hidden --- |