Bug#815846: ITP: tpm2-tss -- TPM (Trusted Platform Module) 2.0 Software Stack

2016-06-02 Thread D. Jared Dominguez

On Wed, Feb 24, 2016 at 08:08:58PM -0600, Mathieu Trudel-Lapierre wrote:

Package: wnpp
Severity: wishlist
Owner: "Mathieu Trudel-Lapierre" 

* Package name: tpm2-tss
 Version : 0.9.8
 Upstream Author : Will Arthur 
* URL : https://github.com/01org/TPM2.0-TSS
* License : MIT/BSD
 Programming Lang: C, C++
 Description : TPM (Trusted Platform Module) 2.0 Software Stack

TPM2.0-TSS is a software stack comprising a few layers:
- Feature API (FAPI)
- Enhanced System API (ESAPI)
- System API (SAPI)
- TPM Command Transmission Interface (TCTI)
- Trusted Access Broker/Resource Manager (TAB/RM)

These are used to interface with TPM chips to provide specific cryptographic
services to the system in a secure manner.

TPM2.0-TSS is a requirement (for tss2 and tcti) for tpm2-tools (TPM2.0-tools),
for which I will file another ITP.

It may be relevant here to merge efforts for maintaining TPM tools in a team,
there has been lots of work by pollux in maintaining the trousers stack for
which this project seeks to be an improvement / evolution.



Mathieu,

What is the state of this ITP?

--Jared


--
Jared Domínguez
OS Architect
Linux Engineering
Dell | Client Software Group



Bug#815846: ITP: tpm2-tss -- TPM (Trusted Platform Module) 2.0 Software Stack

2016-03-07 Thread Mathieu Trudel-Lapierre
On Sat, Mar 5, 2016 at 6:44 AM, Pierre Chifflier  wrote:

> On Wed, Feb 24, 2016 at 09:08:58PM -0500, Mathieu Trudel-Lapierre wrote:
> > Package: wnpp
> > Severity: wishlist
> > Owner: "Mathieu Trudel-Lapierre" 
> >
> > * Package name: tpm2-tss
> >   Version : 0.9.8
> >   Upstream Author : Will Arthur 
> > * URL : https://github.com/01org/TPM2.0-TSS
> > * License : MIT/BSD
> >   Programming Lang: C, C++
> >   Description : TPM (Trusted Platform Module) 2.0 Software Stack
> >
> > TPM2.0-TSS is a software stack comprising a few layers:
> >  - Feature API (FAPI)
> >  - Enhanced System API (ESAPI)
> >  - System API (SAPI)
> >  - TPM Command Transmission Interface (TCTI)
> >  - Trusted Access Broker/Resource Manager (TAB/RM)
> >
> > These are used to interface with TPM chips to provide specific
> cryptographic
> > services to the system in a secure manner.
> >
> > TPM2.0-TSS is a requirement (for tss2 and tcti) for tpm2-tools
> (TPM2.0-tools),
> > for which I will file another ITP.
> >
> > It may be relevant here to merge efforts for maintaining TPM tools in a
> team,
> > there has been lots of work by pollux in maintaining the trousers stack
> for
> > which this project seeks to be an improvement / evolution.
> >
>
> Hi Mathieu,
>

Hi Pierre,


>
> I was indeed intending to package it, since we discussed that during the
> last TCG meeting in San Francisco.
> If you are OK to create a team and a project on alioth, I can do it if
> you want.
>
>
Yeah, let's create a team and projet on alioth. Feel free to do it; or we
could simply maintain this on collab-maint. For now, I pushed the work I
have to github as a temporary spot so I don't lose it:

https://github.com/cyphermox/tpm2-tools
https://github.com/cyphermox/tpm2-tss

Like I said, this is only temporary for myself, we should move this off
github and onto alioth before upload.

However, I did notice some potential issues: tpm2-tss ships some png files
in the source tarball (or at least in the git snapshot I took), and I
understand those probably ought not be shipped. As for tpm2-tools, it
potentially links against openssl, so we should address that or check if
it's a false positive from lintian.

Regards,

Mathieu Trudel-Lapierre 
Freenode: cyphermox, Jabber: mathieu...@gmail.com
4096R/65B58DA1 818A D123 0992 275B 23C2  CF89 C67B B4D6 65B5 8DA1


Bug#815846: ITP: tpm2-tss -- TPM (Trusted Platform Module) 2.0 Software Stack

2016-03-05 Thread Pierre Chifflier
On Wed, Feb 24, 2016 at 09:08:58PM -0500, Mathieu Trudel-Lapierre wrote:
> Package: wnpp
> Severity: wishlist
> Owner: "Mathieu Trudel-Lapierre" 
> 
> * Package name: tpm2-tss
>   Version : 0.9.8
>   Upstream Author : Will Arthur 
> * URL : https://github.com/01org/TPM2.0-TSS
> * License : MIT/BSD
>   Programming Lang: C, C++
>   Description : TPM (Trusted Platform Module) 2.0 Software Stack
> 
> TPM2.0-TSS is a software stack comprising a few layers:
>  - Feature API (FAPI)
>  - Enhanced System API (ESAPI)
>  - System API (SAPI)
>  - TPM Command Transmission Interface (TCTI)
>  - Trusted Access Broker/Resource Manager (TAB/RM)
> 
> These are used to interface with TPM chips to provide specific cryptographic
> services to the system in a secure manner.
> 
> TPM2.0-TSS is a requirement (for tss2 and tcti) for tpm2-tools (TPM2.0-tools),
> for which I will file another ITP.
> 
> It may be relevant here to merge efforts for maintaining TPM tools in a team,
> there has been lots of work by pollux in maintaining the trousers stack for
> which this project seeks to be an improvement / evolution.
> 

Hi Mathieu,

I was indeed intending to package it, since we discussed that during the
last TCG meeting in San Francisco.
If you are OK to create a team and a project on alioth, I can do it if
you want.

Regards,
Pierre


signature.asc
Description: PGP signature


Bug#815846: ITP: tpm2-tss -- TPM (Trusted Platform Module) 2.0 Software Stack

2016-02-24 Thread Mathieu Trudel-Lapierre
Package: wnpp
Severity: wishlist
Owner: "Mathieu Trudel-Lapierre" 

* Package name: tpm2-tss
  Version : 0.9.8
  Upstream Author : Will Arthur 
* URL : https://github.com/01org/TPM2.0-TSS
* License : MIT/BSD
  Programming Lang: C, C++
  Description : TPM (Trusted Platform Module) 2.0 Software Stack

TPM2.0-TSS is a software stack comprising a few layers:
 - Feature API (FAPI)
 - Enhanced System API (ESAPI)
 - System API (SAPI)
 - TPM Command Transmission Interface (TCTI)
 - Trusted Access Broker/Resource Manager (TAB/RM)

These are used to interface with TPM chips to provide specific cryptographic
services to the system in a secure manner.

TPM2.0-TSS is a requirement (for tss2 and tcti) for tpm2-tools (TPM2.0-tools),
for which I will file another ITP.

It may be relevant here to merge efforts for maintaining TPM tools in a team,
there has been lots of work by pollux in maintaining the trousers stack for
which this project seeks to be an improvement / evolution.