diff options
author | Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> | 2016-08-27 12:29:25 -0400 |
---|---|---|
committer | Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> | 2016-08-27 12:29:25 -0400 |
commit | 35481c326b739c4000a03d0d4e800740e1b6c05f (patch) | |
tree | 71d1d4089548fe5a603802610e460d1515692098 | |
parent | f40e55ca1c1c5c934060d97678af183ab349deef (diff) | |
download | tpm2-scripts-35481c326b739c4000a03d0d4e800740e1b6c05f.tar.gz |
Remove sudos from keyctl-smoke.sh
I tend to run kernel tests in BR initramfs environments with no sudo
installed and it's not too painful to write sudo ./keyctl-smoke.sh if
one wants to use sudo.
Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
-rwxr-xr-x | keyctl-smoke.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/keyctl-smoke.sh b/keyctl-smoke.sh index 88eca2a..c22c8fc 100755 --- a/keyctl-smoke.sh +++ b/keyctl-smoke.sh @@ -1,12 +1,12 @@ #!/bin/bash -KEYHANDLE=$(sudo ./tpm2-root-key) -POLICYDIGEST=$(sudo ./tpm2-pcr-policy --pcr 16 --name-alg=sha256 --bank=sha1 --trial) -POLICYHANDLE=$(sudo ./tpm2-pcr-policy --pcr 16 --name-alg=sha256 --bank=sha1) +KEYHANDLE=$(./tpm2-root-key) +POLICYDIGEST=$(./tpm2-pcr-policy --pcr 16 --name-alg=sha256 --bank=sha1 --trial) +POLICYHANDLE=$(./tpm2-pcr-policy --pcr 16 --name-alg=sha256 --bank=sha1) KEYID=$(keyctl add trusted kmk "new 32 keyhandle=$KEYHANDLE hash=sha256 policydigest=$POLICYDIGEST" @u) keyctl pipe $KEYID > blob.hex keyctl clear @u keyctl add trusted kmk "load `cat blob.hex` keyhandle=$KEYHANDLE policyhandle=$POLICYHANDLE" @u keyctl clear @u -sudo ./tpm2-flush $KEYHANDLE +./tpm2-flush $KEYHANDLE |