1148459Spjd#!/bin/sh 2148459Spjd# $FreeBSD: releng/10.2/tools/regression/geom_eli/onetime-d.t 148459 2005-07-27 22:27:30Z pjd $ 3148459Spjd 4148459Spjdbase=`basename $0` 5148459Spjdno=45 6148459Spjdsectors=100 7148459Spjdmdconfig -a -t malloc -s $sectors -u $no || exit 1 8148459Spjd 9148459Spjdecho "1..3" 10148459Spjd 11148459Spjdgeli onetime -d md${no} 12148459Spjdif [ -c /dev/md${no}.eli ]; then 13148459Spjd echo "ok 1" 14148459Spjdelse 15148459Spjd echo "not ok 1" 16148459Spjdfi 17148459Spjd# Be sure it doesn't detach on read. 18148459Spjddd if=/dev/md${no}.eli of=/dev/null 2>/dev/null 19148459Spjdsleep 1 20148459Spjdif [ -c /dev/md${no}.eli ]; then 21148459Spjd echo "ok 2" 22148459Spjdelse 23148459Spjd echo "not ok 2" 24148459Spjdfi 25148459Spjdtrue > /dev/md${no}.eli 26148459Spjdsleep 1 27148459Spjdif [ ! -c /dev/md${no}.eli ]; then 28148459Spjd echo "ok 3" 29148459Spjdelse 30148459Spjd echo "not ok 3" 31148459Spjdfi 32148459Spjd 33148459Spjdmdconfig -d -u $no 34