12345678910111213141516171819202122 |
- #!/bin/bash -ex
- e=`echo hi | clevis encrypt sss '{"t":1,"pins":{"test":[{},{}]}}'`
- d=`echo $e | clevis decrypt`
- test "$d" == "hi"
- e=`echo hi | clevis encrypt sss '{"t":1,"pins":{"test":[{},{"fail":true}]}}'`
- d=`echo $e | clevis decrypt`
- test "$d" == "hi"
- e=`echo hi | clevis encrypt sss '{"t":1,"pins":{"test":[{"fail":true},{"fail":true}]}}'`
- ! echo $e | clevis decrypt
- e=`echo hi | clevis encrypt sss '{"t":2,"pins":{"test":[{},{}]}}'`
- d=`echo $e | clevis decrypt`
- test "$d" == "hi"
- e=`echo hi | clevis encrypt sss '{"t":2,"pins":{"test":[{},{"fail":true}]}}'`
- ! echo $e | clevis decrypt
- e=`echo hi | clevis encrypt sss '{"t":2,"pins":{"test":[{"fail":true},{"fail":true}]}}'`
- ! echo $e | clevis decrypt
|