Kuniyasu Suzaki
k.suz****@aist*****
2008年 6月 30日 (月) 15:59:54 JST
須崎@産総研です。 KNOPPIX 5.3.1 に移植を考えているのですが、GUI(Swing)が使えないので OpenPTSのコマンド実行を試しています。 TCGeeks KNOPPIXに入れた OpenPTSをサンプルに解析します。admin の設定解析から。 まず、 /opt/OpenPlatfromTrustServices/bin/openpts は、JREを仮定しているので使えません。;_; ### ADMIN設定 ### /opt/OpenPlatfromTrustServices/tcdemo/make start-client-admin-gcj を実行してコンソールに出力される log からコマンドを解析すると下記が実行されるコマンドです。 # Platfrom Manifest のボタンを押す。 CMD : /usr/bin/iml -b -k -o /opt/OpenPlatformTrustServices/tcdemo/binary_runtime_measurements CMD : /usr/bin/iml -b -f -o /opt/OpenPlatformTrustServices/tcdemo/binary_bios_measurements CMD : /usr/bin/tpm_pcrread -a -k -o /opt/OpenPlatformTrustServices/tcdemo/pcrs # Runtime Manifest のボタンを押す。 コマンド実行されていません。swingから直接ライブラリを呼んでいるようで す。これはコマンドラインで実行できないものでしょうか。 # Create Key for Quote ボタンを押す。 CMD : /usr/bin/tpm_createkey --popup --blob /opt/OpenPlatformTrustServices/tcdemo/key.blob CMD : /usr/bin/tpm_createkey --popup --blob /opt/OpenPlatformTrustServices/tcdemo/key.blob # Setup local setting for User ボタンを押す。 CMD : cp /opt/OpenPlatformTrustServices/tcdemo/platform_rm.xml /home/knoppix/.pts/platform_rm.xml CMD : cp /opt/OpenPlatformTrustServices/tcdemo/runtime_rm.xml /home/knoppix/.pts/runtime_rm.xml CMD : cp /opt/OpenPlatformTrustServices/tcdemo/client.keystore /home/knoppix/.pts/client.keystore CMD : cp /opt/OpenPlatformTrustServices/tcdemo/client.gkeystore /home/knoppix/.pts/client.gkeystore CMD : cp /opt/OpenPlatformTrustServices/tcdemo/key.blob /home/knoppix/.pts/key.blob CMD : chown knoppix -R /home/knoppix/.pts 以上を手動で実行すればいい訳ですよね。 ------ suzaki