From: Kylene Jo H. <kj...@us...> - 2005-06-24 19:47:59
|
Tobias- Can you give the following patch to tpm-tools a try both with and without the changes to the version struct in trousers (i.e. making: src/tspi/spi_utils.c 276 {1,1,4,22}. If you find a combination of that that works please let me know. Also once it works you might be able to make it KEY_AUTHORIZATION again just wanted to find a fix first. Thanks, Kylie Index: src/tpm_mgmt/tpm_takeownership.c =================================================================== RCS file: /cvsroot/trousers/tpm-tools/src/tpm_mgmt/tpm_takeownership.c,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 tpm_takeownership.c --- ./src/tpm_mgmt/tpm_takeownership.c 17 May 2005 20:40:20 -0000 1.1.1.1 +++ ./src/tpm_mgmt/tpm_takeownership.c 24 Jun 2005 19:36:04 -0000 @@ -78,7 +78,8 @@ int main(int argc, char **argv) fSrkAttrs = TSS_KEY_TYPE_STORAGE | TSS_KEY_NOT_MIGRATABLE - | TSS_KEY_SIZE_2048 | TSS_KEY_AUTHORIZATION; + | TSS_KEY_SIZE_2048 | TSS_KEY_NO_AUTHORIZATION | TSS_KEY_NON_VOLATILE; + if (contextCreateObject (hContext, TSS_OBJECT_TYPE_RSAKEY, fSrkAttrs, &hSrk) != TSS_SUCCESS) |