From fa154259d5c425ad5f6e436a7353918225c797d9 Mon Sep 17 00:00:00 2001 From: Michael Rash Date: Sun, 27 Jul 2014 22:56:15 -0400 Subject: [PATCH] [test suite] added FreeBSD-10.0 and OpenBSD-5.5 compatibility tests --- test/tests/os_compatibility.pl | 52 ++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/test/tests/os_compatibility.pl b/test/tests/os_compatibility.pl index 7accabc0..4b2caca7 100644 --- a/test/tests/os_compatibility.pl +++ b/test/tests/os_compatibility.pl @@ -96,6 +96,22 @@ 'fw_rule_created' => $NEW_RULE_REQUIRED, 'fw_rule_removed' => $NEW_RULE_REMOVED, }, + { + 'category' => 'Rijndael', + 'subcategory' => 'client->server OS compatibility', + 'detail' => 'v2.6.3 OpenBSD-5.5', + 'function' => \&os_compatibility, + 'no_ip_check' => 1, + 'pkt' => + '+Cf1jjCWmISEhw9vQgWnbmqOtHl2rJ0398ILuJSdSHOTnnbkK65sBikWyIEmj4' . + 'K13ISVG+z7k/bA5+r7Wo1boe02DLjTzkHjryzC8NiWCAUJZoyJu345/eGd+9Dd' . + 'K1InVWjQFqwC9g8V7cGCogZLAAPqyRC7ZnMvU', + 'server_positive_output_matches' => [qr/with expire time/], + 'fwknopd_cmdline' => "$fwknopdCmd -c $cf{'disable_aging'} -a $cf{'def_access'} " . + "-d $default_digest_file -p $default_pid_file $intf_str", + 'fw_rule_created' => $NEW_RULE_REQUIRED, + 'fw_rule_removed' => $NEW_RULE_REMOVED, + }, { 'category' => 'Rijndael', @@ -182,6 +198,24 @@ 'fw_rule_created' => $NEW_RULE_REQUIRED, 'fw_rule_removed' => $NEW_RULE_REMOVED, }, + { + 'category' => 'Rijndael+HMAC', + 'subcategory' => 'client->server OS compatibility', + 'detail' => 'v2.6.3 FreeBSD10', + 'function' => \&os_compatibility, + 'no_ip_check' => 1, + 'pkt' => + '87ujK1b1aOKxWWI3IWAYUhhimid7In1SQO60K3Kz3BWouDAHVJrthrx8qZbOoNubB' . + 'nOT06p9lTWhkKirgMRySEFBQ9ypGPYnraysdlqmYuRDJ3ZIL0IWaJywgVPDJlxxPu' . + 'I8MD6wm4bHHJ8BkSeWqix97DnU215iUkPlD/ks85jHMD5EarLcijkV5OBwilCcVsD' . + 'j7i6q0PKQ', + 'server_positive_output_matches' => [qr/with expire time/], + 'fwknopd_cmdline' => "$fwknopdCmd -c $cf{'disable_aging'} -a $cf{'hmac_access'} " . + "-d $default_digest_file -p $default_pid_file $intf_str", + 'fw_rule_created' => $NEW_RULE_REQUIRED, + 'fw_rule_removed' => $NEW_RULE_REMOVED, + }, + { 'category' => 'Rijndael+HMAC', 'subcategory' => 'client->server OS compatibility', @@ -216,6 +250,24 @@ 'fw_rule_created' => $NEW_RULE_REQUIRED, 'fw_rule_removed' => $NEW_RULE_REMOVED, }, + { + 'category' => 'Rijndael+HMAC', + 'subcategory' => 'client->server OS compatibility', + 'detail' => 'v2.6.3 OpenBSD5.5', + 'function' => \&os_compatibility, + 'no_ip_check' => 1, + 'pkt' => + '9/sg0eyMETZhbucySDpiApzeCT5QM02kMzdDqOL8VxsR3/sPHwIW3i5F7RS1v4CI' . + 'kOTdBojvY9o/z0xCmMOpmmyCy0eA8ns4OAl4TKq3NlZCYKPeOgHq80wGB2C0XcEz' . + '3hy0QW1sfETjHH/plAlInptHExeyh11PAv1Ef7nMhoz7LGoht867nBKW+Kf9NT54' . + 'U6ksmbKjeib4', + 'server_positive_output_matches' => [qr/with expire time/], + 'fwknopd_cmdline' => "$fwknopdCmd -c $cf{'disable_aging'} -a $cf{'hmac_access'} " . + "-d $default_digest_file -p $default_pid_file $intf_str", + 'fw_rule_created' => $NEW_RULE_REQUIRED, + 'fw_rule_removed' => $NEW_RULE_REMOVED, + }, + { 'category' => 'Rijndael+HMAC', 'subcategory' => 'client->server OS compatibility',