diff options
author | David Howells <dhowells@redhat.com> | 2014-03-05 11:35:18 +0000 |
---|---|---|
committer | David Howells <dhowells@redhat.com> | 2014-03-06 15:13:07 +0000 |
commit | 134fe06e34d480c5e6611407124fa4759437a88a (patch) | |
tree | 7ef0361f86a08ffd120f6742f881e1482fc97cc2 | |
parent | 969d6d7b8843e5b940de7eb66e752ff5621c2bc4 (diff) | |
download | keyutils-134fe06e34d480c5e6611407124fa4759437a88a.tar.gz |
TEST: keyctl padd tests can't use big_key type if it's not available
keyctl padd tests can't use big_key type if it's not available because the
kernel is too old.
Signed-off-by: David Howells <dhowells@redhat.com>
-rw-r--r-- | tests/keyctl/padd/useradd/runtest.sh | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/tests/keyctl/padd/useradd/runtest.sh b/tests/keyctl/padd/useradd/runtest.sh index 00aec03..f58bdc7 100644 --- a/tests/keyctl/padd/useradd/runtest.sh +++ b/tests/keyctl/padd/useradd/runtest.sh @@ -54,17 +54,20 @@ expect_keyid keyid md5sum_key $keyid expect_payload payload "f128f774ede3fe931e7c6745c4292f40" -marker "ADD SMALL BIG KEY" -pcreate_key_by_size 128 big_key small @s -expect_keyid keyid -md5sum_key $keyid -expect_payload payload "f09f35a5637839458e462e6350ecbce4" - -marker "ADD HUGE BIG KEY" -pcreate_key_by_size $((1024*1024-1)) big_key huge @s -expect_keyid keyid -md5sum_key $keyid -expect_payload payload "e57598cd670284cf7d09e16ed9d4b2ac" +if [ $have_big_key_type = 1 ] +then + marker "ADD SMALL BIG KEY" + pcreate_key_by_size 128 big_key small @s + expect_keyid keyid + md5sum_key $keyid + expect_payload payload "f09f35a5637839458e462e6350ecbce4" + + marker "ADD HUGE BIG KEY" + pcreate_key_by_size $((1024*1024-1)) big_key huge @s + expect_keyid keyid + md5sum_key $keyid + expect_payload payload "e57598cd670284cf7d09e16ed9d4b2ac" +fi marker "CLEAR KEYRING" clear_keyring @s |