5 Author Seiji Munetoh (munetoh@users.sourceforge.jp)
9 OpenPTS is an open-source package of Platform Trust Service (PTS)
10 defined by Trusted Computing Group (TCG). Trusted Computing is a set of
11 specifications set forth by the Trusted Computing Group (TCG). For more
12 information on the TCG and Trusted Computing please visit the Trusted
13 Computing Group website at:
14 http://www.trustedcomputinggroup.org.
16 The openpts package contains PTS commands which work with TSS (TrouSerS).
17 The openpts package is released under the Common Public License.
22 Packages needed to build:
30 trousers trousers-devel
34 check (TBD, for unit testing)
37 automake autoconf libtool cvs fakeroot debhelper
39 trousers libtspi-dev tpm-tools
42 check (TBD, for unit testing)
44 If libtnc is not available by package. build it from the source
45 http://sourceforge.net/projects/libtnc/files/
46 $ ./configure --prefix=/usr
51 -------- ----------------
53 $ ./configure --with-tss --with-aide --enable-tnc --prefix=/usr
57 By default the build will place everything in /usr/local. Issue
59 to see how to install to a different location.
61 --with-aide use AIDE as integrity database, (Fedora 12 and IMA)
62 --with-tss build with tss
63 --enable-tnc build TNC IMV/IMC libraries
64 --with-tboot build with tboot support
67 BUILDING a OPENPTS RPM
68 -------- - ------- ---
70 # yum install rpmdevtools
77 BUILDING a OPENPTS DEB
78 -------- - ------- ---
82 $ make dpkg-buildpackage
85 RUNNING the OPENPTS as TNC IMC
86 ------- --- ------- -- --- ---
91 RUNNING the OPENPTS as TNC IMV
92 ------- --- ------- -- --- ---
99 Tool to update models/*.uml
100 - Any text editer :-P
102 http://www.eclipse.org/downloads/packages/eclipse-modeling-tools-includes-incubating-components/galileosr2
103 1. right click *.uml file
104 2. select "Initialize State Machine Diagram". it create *.umlstm file
105 3. select all, and "Daigram->Arrange->all" to relocate objects.