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