Skip to content

Commit

Permalink
Add markdown readme and link INSTALL to README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
René Korthaus committed May 30, 2015
1 parent 2f31732 commit 3d97d44
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 44 deletions.
44 changes: 0 additions & 44 deletions INSTALL

This file was deleted.

1 change: 1 addition & 0 deletions INSTALL
52 changes: 52 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# TPM Manager

The goal of this project is to provide a TPM management software with an easy-to-use graphical user interface.
The TPM Manager will be developed under Linux, but later releases should be usable with all operating systems providing a TSS API.

![Screenshot](http://i.imgur.com/OwXH1Ye.png)

## Requirements

Since the TPM Manager is based entirely on the Qt UI framework, corresponding header and library files Qt4 should be in the library path.
On some linux distributions you have to install the developer version of Qt to have the header files used by TPM Manager.

Requirements to build the TPM Manager:

* Qt4 (>= 4.4) (http://qt.io)
* TrouSerS (http://trousers.sourceforge.net/)

Install the following packages on a Debian-based Linux, e.g., Ubuntu Linux:

```bash
sudo apt-get install build-essential libtspi-dev libqt4-dev
```

To use the features of the TPM Manager you need a running TrouSerS daemon.
The TPM Manager has been successfully compiled under Qt version 4.8.1.

## Installation and Configuration

This package is built using Qt's qmake. qmake automatically generates a makefile from the Qt project file.

```bash
qmake-qt4
make
```

## Usage

Make will create the TPM Manager application binary in the bin/ subdirectory.
You can start TPM Manager right from the /bin subdirectory or
you can run `install` to install TPM Manager in default binary path of your system.
To start TPM Manager, type tpmmanager on terminal or simply double-click the application icon in your file manager.

```bash
bin/tpmmanager
```

```bash
install bin/tpmmanager /path/to/install/directory // e.g., "install bin/tpmmanager /usr/local/bin"
tpmmanager
```

You may also add TPM Manager to your Application starter menu, e.g., in Gnome or KDE.

0 comments on commit 3d97d44

Please sign in to comment.