1 1.1.1.1.4.2 yamt 2 1.1.1.1.4.2 yamt tpm-tools 3 1.1.1.1.4.2 yamt 4 1.1.1.1.4.2 yamt Copyright (C) 2005, 2006 International Business Machines Corporation 5 1.1.1.1.4.2 yamt All Rights Reserved. 6 1.1.1.1.4.2 yamt 7 1.1.1.1.4.2 yamt 8 1.1.1.1.4.2 yamt DESCRIPTION 9 1.1.1.1.4.2 yamt ----------- 10 1.1.1.1.4.2 yamt tpm-tools is an open-source package designed to enable user and application 11 1.1.1.1.4.2 yamt enablement of Trusted Computing using a Trusted Platform Module (TPM), 12 1.1.1.1.4.2 yamt similar to a smart card environment. Trusted Computing is a set of 13 1.1.1.1.4.2 yamt specifications set forth by the Trusted Computing Group (TCG). For more 14 1.1.1.1.4.2 yamt information on the TCG and Trusted Computing please visit the Trusted 15 1.1.1.1.4.2 yamt Computing Group website at: 16 1.1.1.1.4.2 yamt http://www.trustedcomputinggroup.org. 17 1.1.1.1.4.2 yamt 18 1.1.1.1.4.2 yamt The tpm-tools package contains commands to allow the platform administrator 19 1.1.1.1.4.2 yamt the ability to manage and diagnose the platform's TPM. Additionally, the 20 1.1.1.1.4.2 yamt package contains commands to utilize some of the capabilities available 21 1.1.1.1.4.2 yamt in the TPM PKCS#11 interface implemented in the openCryptoki project. 22 1.1.1.1.4.2 yamt 23 1.1.1.1.4.2 yamt The tpm-tools package is released under the Common Public License. 24 1.1.1.1.4.2 yamt 25 1.1.1.1.4.2 yamt 26 1.1.1.1.4.2 yamt BUILD REQUIREMENTS 27 1.1.1.1.4.2 yamt ----- ------------ 28 1.1.1.1.4.2 yamt Packages needed to build: 29 1.1.1.1.4.2 yamt 30 1.1.1.1.4.2 yamt automake 31 1.1.1.1.4.2 yamt autoconf 32 1.1.1.1.4.2 yamt libtool 33 1.1.1.1.4.2 yamt gettext 34 1.1.1.1.4.2 yamt gettext-devel 35 1.1.1.1.4.2 yamt trousers 36 1.1.1.1.4.2 yamt trousers-devel 37 1.1.1.1.4.2 yamt 38 1.1.1.1.4.2 yamt optional (for PKCS#11 support - tpmtoken commands) 39 1.1.1.1.4.2 yamt openssl-0.9.7 or newer 40 1.1.1.1.4.2 yamt openssl-devel-0.9.7 or newer 41 1.1.1.1.4.2 yamt opencryptoki-2.2.0 or newer 42 1.1.1.1.4.2 yamt 43 1.1.1.1.4.2 yamt 44 1.1.1.1.4.2 yamt BUILDING tpm-tools 45 1.1.1.1.4.2 yamt -------- --------- 46 1.1.1.1.4.2 yamt $ sh ./bootstrap.sh 47 1.1.1.1.4.2 yamt $ ./configure 48 1.1.1.1.4.2 yamt $ make 49 1.1.1.1.4.2 yamt # make install 50 1.1.1.1.4.2 yamt 51 1.1.1.1.4.2 yamt By default the build will place everything in /usr/local. Issue 52 1.1.1.1.4.2 yamt ./configure --help 53 1.1.1.1.4.2 yamt to see how to install to a different location. 54 1.1.1.1.4.2 yamt 55