1#!/bin/sh
2#
3# $FreeBSD: releng/10.2/usr.sbin/mtree/test/test05.sh 160083 2006-07-03 10:55:22Z maxim $
4#
5# Test for 'optional' keyword.
6#
7
8TMP=`mktemp -d /tmp/mtree.XXXXXX`
9mkdir -p ${TMP}/mr ${TMP}/mr/optional-dir ${TMP}/mr/some-dir
10touch ${TMP}/mr/optional-file ${TMP}/mr/some-file
11
12mtree -c -p ${TMP}/mr > ${TMP}/_
13rm -rf ${TMP}/mr/optional-file ${TMP}/mr/optional-dir
14mtree -p ${TMP}/mr -K optional < ${TMP}/_ > /dev/null
15
16res=$?
17
18if [ $res -ne 0 ] ; then
19	echo "ERROR 'optional' keyword failed" 1>&2
20	rm -rf ${TMP}
21	exit 1
22fi
23
24rm -rf ${TMP}
25exit 0
26