setkey_test.sh (148459) | setkey_test.sh (182452) |
---|---|
1#!/bin/sh | 1#!/bin/sh |
2# $FreeBSD: head/tools/regression/geom_eli/setkey.t 148459 2005-07-27 22:27:30Z pjd $ | 2# $FreeBSD: head/tools/regression/geom_eli/setkey.t 182452 2008-08-29 18:10:18Z pjd $ |
3 4base=`basename $0` 5no=45 6sectors=100 7rnd=`mktemp /tmp/$base.XXXXXX` || exit 1 8keyfile1=`mktemp /tmp/$base.XXXXXX` || exit 1 9keyfile2=`mktemp /tmp/$base.XXXXXX` || exit 1 10keyfile3=`mktemp /tmp/$base.XXXXXX` || exit 1 --- 6 unchanged lines hidden (view full) --- 17dd if=/dev/random of=${rnd} bs=512 count=${sectors} >/dev/null 2>&1 18hash1=`dd if=${rnd} bs=512 count=${sectors} 2>/dev/null | md5` 19dd if=/dev/random of=${keyfile1} bs=512 count=16 >/dev/null 2>&1 20dd if=/dev/random of=${keyfile2} bs=512 count=16 >/dev/null 2>&1 21dd if=/dev/random of=${keyfile3} bs=512 count=16 >/dev/null 2>&1 22dd if=/dev/random of=${keyfile4} bs=512 count=16 >/dev/null 2>&1 23dd if=/dev/random of=${keyfile5} bs=512 count=16 >/dev/null 2>&1 24 | 3 4base=`basename $0` 5no=45 6sectors=100 7rnd=`mktemp /tmp/$base.XXXXXX` || exit 1 8keyfile1=`mktemp /tmp/$base.XXXXXX` || exit 1 9keyfile2=`mktemp /tmp/$base.XXXXXX` || exit 1 10keyfile3=`mktemp /tmp/$base.XXXXXX` || exit 1 --- 6 unchanged lines hidden (view full) --- 17dd if=/dev/random of=${rnd} bs=512 count=${sectors} >/dev/null 2>&1 18hash1=`dd if=${rnd} bs=512 count=${sectors} 2>/dev/null | md5` 19dd if=/dev/random of=${keyfile1} bs=512 count=16 >/dev/null 2>&1 20dd if=/dev/random of=${keyfile2} bs=512 count=16 >/dev/null 2>&1 21dd if=/dev/random of=${keyfile3} bs=512 count=16 >/dev/null 2>&1 22dd if=/dev/random of=${keyfile4} bs=512 count=16 >/dev/null 2>&1 23dd if=/dev/random of=${keyfile5} bs=512 count=16 >/dev/null 2>&1 24 |
25geli init -P -K $keyfile1 md${no} | 25geli init -B none -P -K $keyfile1 md${no} |
26geli attach -p -k $keyfile1 md${no} 27 28dd if=${rnd} of=/dev/md${no}.eli bs=512 count=${sectors} 2>/dev/null 29rm -f $rnd 30hash2=`dd if=/dev/md${no}.eli bs=512 count=${sectors} 2>/dev/null | md5` 31 32# Change current key (0) for attached provider. 33geli setkey -P -K $keyfile2 md${no} --- 123 unchanged lines hidden --- | 26geli attach -p -k $keyfile1 md${no} 27 28dd if=${rnd} of=/dev/md${no}.eli bs=512 count=${sectors} 2>/dev/null 29rm -f $rnd 30hash2=`dd if=/dev/md${no}.eli bs=512 count=${sectors} 2>/dev/null | md5` 31 32# Change current key (0) for attached provider. 33geli setkey -P -K $keyfile2 md${no} --- 123 unchanged lines hidden --- |