Deleted Added
full compact
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 ---