under construction


How To Build OpenPlatformTrustServices for Fedora9.

Following instruction is tested by using Fedora9.


Preparing

Download and Install Java Development Kit V6 from http://java.sun.com/javase/downloads/index.jsp (OPTION)

# sh jdk-6u6-linux-i586-rpm.bin
# export JAVA_HOME=/usr/java/jdk1.6.0_06
# export PATH=/usr/java/jdk1.6.0_06/bin:$PATH

Install TrouSers and tpm-tools from http://sourceforge.net/projects/trousers/

# yum install trousers trousers-devel tpm-tools tpm-tools-devel

Download jTreemap and Install from http://jaist.dl.sourceforge.net/sourceforge/jtreemap/jtreemap-1.1.0.zip

# cd /tmp
# wget http://jaist.dl.sourceforge.net/sourceforge/jtreemap/jtreemap-1.1.0.zip
# cd /opt
# unzip /tmp/jtreemap-1.1.0.zip

Build and Install OpenPlatformTrustServices

$ wget http://jaist.dl.sourceforge.jp/openpts/29083/OpenPlatformTrustServices-tools-0.1.1.tgz
$ tar xzvf OpenPlatformTrustServices-tools-0.1.1.tgz
$ cd OpenPlatformTrustServices-tools-0.1.1
$ su
# make rpmbuild-ba
# rpm -ivh /usr/src/redhat/RPMS/i386/OpenPlatformTrustServices-tools-0.1.1-1.i386.rpm
$ wget http://jaist.dl.sourceforge.jp/openpts/29083/OpenPlatformTrustServices-0.1.1.tgz
$ tar xzvf OpenPlatformTrustServices-0.1.1.tgz
$ cd OpenPlatformTrustServices-0.1.1
$ su
# make rpmbuild-ba
# rpm -ivh /usr/src/redhat/RPMS/noarch/OpenPlatformTrustServices-0.1.1-1.noarch.rpm
$ wget http://osdn.dl.sourceforge.jp/openpts/29082/OpenPlatformTrustServices-tcdemo-0.1.1.tgz
$ tar xzvf OpenPlatformTrustServices-tcdemo-0.1.1.tgz
$ cd OpenPlatformTrustServices-tcdemo-0.1.1
$ su
# make rpmbuild-ba
# rpm -ivh --nodeps /usr/src/redhat/RPMS/i386/OpenPlatformTrustServices-tcdemo-0.1.1-1.i386.rpm