URI:
       t90_setkey.sh - tomb - the crypto undertaker
  HTML git clone git://parazyd.org/tomb.git
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       t90_setkey.sh (952B)
       ---
            1 #!/usr/bin/env zsh
            2 
            3 export test_description="Testing set key"
            4 
            5 source ./setup
            6 
            7 test_export "test" # Using already generated tomb
            8 test_expect_success 'Testing set key' '
            9     tt forge -k $tomb_key_new --tomb-pwd $DUMMYPASS \
           10         --ignore-swap --unsafe --use-urandom --force &&
           11     tt setkey -k $tomb_key_new $tomb_key $tomb \
           12         --unsafe --tomb-pwd $DUMMYPASS --tomb-old-pwd $DUMMYPASS &&
           13     tt open -k $tomb_key_new $tomb \
           14         --unsafe --tomb-pwd $DUMMYPASS &&
           15     print $DUMMYPASS \
           16         | gpg --batch --passphrase-fd 0 --no-tty --no-options -d $tomb_key_new \
           17         | hexdump -C &&
           18     tt_close
           19     '
           20 
           21 test_export "recipient" # Using already generated tomb
           22 test_expect_success 'Testing tomb with GnuPG keys: setkey' '
           23     tt forge $tomb_key_new -g -r $KEY2 --ignore-swap --unsafe --use-urandom &&
           24     tt setkey -k $tomb_key_new  $tomb_key $tomb -g -r $KEY2 &&
           25     tt open -k $tomb_key_new $tomb -g &&
           26     tt_close
           27     '
           28 
           29 test_done