Differential D28677 Diff 83996 sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_send/zfs_send_encrypted_unloaded.ksh
Changeset View
Changeset View
Standalone View
Standalone View
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_send/zfs_send_encrypted_unloaded.ksh
Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Lines | |||||
typeset passphrase="password" | typeset passphrase="password" | ||||
typeset snap="$TESTPOOL/$TESTFS1@snap" | typeset snap="$TESTPOOL/$TESTFS1@snap" | ||||
log_must eval "echo $passphrase | zfs create -o encryption=on" \ | log_must eval "echo $passphrase | zfs create -o encryption=on" \ | ||||
"-o keyformat=passphrase $TESTPOOL/$TESTFS1" | "-o keyformat=passphrase $TESTPOOL/$TESTFS1" | ||||
log_must zfs snapshot $snap | log_must zfs snapshot $snap | ||||
log_must zfs unmount $TESTPOOL/$TESTFS1 | log_must zfs unmount $TESTPOOL/$TESTFS1 | ||||
log_must zfs unload-key $TESTPOOL/$TESTFS1 | log_must zfs unload-key $TESTPOOL/$TESTFS1 | ||||
log_mustnot eval "zfs send $snap > /dev/null" | log_mustnot eval "zfs send $snap >$TEST_BASE_DIR/devnull" | ||||
log_pass "ZFS does not perform unencrypted sends from encrypted datasets" \ | log_pass "ZFS does not perform unencrypted sends from encrypted datasets" \ | ||||
"with unloaded keys." | "with unloaded keys." |