libtss2-dev - TPM2 Software stack library - development files

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libtss2-dev_2.1.0-4_i386.deb
Package name libtss2-dev
Package version 2.1.0
Package release 4
Package architecture i386
Package type deb
Category devel::library libdevel role::devel-lib
License -
Maintainer Mathieu Trudel-Lapierre <>
Download size 54.59 KB
Installed size 374.00 KB
TPM2.0 TSS (Software Stack) consists of API layers provided to support
TPM 2.0 chips. It is made out of three layers:
- Enhanced System API (ESAPI)
- System API (SAPI), which implements the system layer API;
- Marshaling/Unmarshaling (MU)
- TPM Command Transmission Interface (TCTI), which is used by SAPI to
allow communication with the TAB/RM layer;
This package contains development files for use when writing applications
that need access to TPM chips.


Package Version Architecture Repository
libtss2-dev_2.1.0-4_amd64.deb 2.1.0 amd64 Debian Main
libtss2-dev - - -


Name Value
libgcrypt20-dev -
libtss2-esys0 = 2.1.0-4


Type URL
Binary Package libtss2-dev_2.1.0-4_i386.deb
Source Package tpm2-tss

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libtss2-dev deb package:
    # sudo apt-get install libtss2-dev




2019-01-30 - Ying-Chun Liu (PaulLiu) <>
tpm2-tss (2.1.0-4) unstable; urgency=low
* Change tss user home directory to /var/lib/tpm.
- Tries to comply with trousers mentioned in #918979
* Add empty var/lib/tpm directory (Closes: #918972)
2019-01-10 - Ying-Chun Liu (PaulLiu) <>
tpm2-tss (2.1.0-3) unstable; urgency=medium
* libtss2-dev: fix missing Depends: libgcrypt20-dev (Closes: #918749)
* Bump Standards-Version to 4.3.0: nothing needs to be changed.
2018-10-27 - Ying-Chun Liu (PaulLiu) <>
tpm2-tss (2.1.0-2) unstable; urgency=low
* Add 0001-test-fix-tpm2b-unit-tests-failing-on-big-endian.patch
- From upstream commit eeb5a2fddce43d00eb5d8aa7c61b099bdf87a9f4
- Fixes unit test failed (Closes: #910858)
- Thanks to Tadeusz Struk <> who fixes the bug
- Thanks to Philipp Kern <> who helps forward and test
2018-10-05 - Ying-Chun Liu (PaulLiu) <>
tpm2-tss (2.1.0-1) unstable; urgency=low
* New upstream release
- Rename the package from libsapi* to libtss2* for the upstream
changes the soname and library name
- Remove lib*-utils package. No utils anymore on 2.x.x
- Add libtss2-udev for installing udev rules
* debian/control: Remove broken Vcs-Git and Vcs-Homepage
* Remove debian/patches: All patches are in the upstream already.
2018-04-21 - Ying-Chun Liu (PaulLiu) <>
tpm2-tss (1.4.0-2) unstable; urgency=low
* Fix FTBFS on big-endian architectures. (Closes: #896144)
2018-04-18 - Ying-Chun Liu (PaulLiu) <>
tpm2-tss (1.4.0-1) unstable; urgency=low
* New upstream release
- Remove 0001_build_Add_libsapi_to_LDADD_for_sapi_util_unit_tests.patch:
upstream accepts the patch already.
- Add 0001_bootstrap_not_using_git.patch: Don't use git in  bootstrap
2018-02-12 - Ying-Chun Liu (PaulLiu) <>
tpm2-tss (1.3.0-1) unstable; urgency=low
[ Ying-Chun Liu (PaulLiu) ]
* New upstream release
* debian/rule: Enable unit tests
- debian/control: Add cmocka to build dependency
* debian/control: Fix Vcs-Git and Vcs-Browser URL
* Bump debhelper version to 10. Removing build depends on dh-systemd
* Add 0001_build_Add_libsapi_to_LDADD_for_sapi_util_unit_tests.patch
- Fix unit test fail.
* debian/control: Remove build depends on dh-autoreconf
* Bump Standards-Version to 4.1.3: nothing needs to be changed
* libsapi-utils: remove resourcemgr. Should be replaced by tpm2-abrmd
2017-01-17 - Ying-Chun Liu (PaulLiu) <>
tpm2-tss (1.0-1) unstable; urgency=low
[ Ivan Hu ]
* Update to upstream version 1.0
- Change soname to libsapi0
- Add debian/clean to remove unclean files
* Add binary executables from test to usr/bin
[ Ying-Chun Liu (PaulLiu) ]
* Initial upload to Debian (Closes: #815846)
* Add manpages.
2016-06-20 - Mathieu Trudel-Lapierre <>
tpm2-tss (0.98+20160226.d4f23cc-1) unstable; urgency=medium
* Initial upload.
2016-04-04 - Mathieu Trudel-Lapierre <>
tpm2-tss (0.98+20160226.d4f23cc-0ubuntu2) xenial; urgency=medium
* debian/libtss2-utils.tpm2-resourcemgr.service: ship a systemd unit to be
able to use TPM 2.0 tools as soon as libtss2-utils is installed.
(LP: #1566027)
* debian/libtss2-utils.tpm2-resourcemgr.default: ship a simple defaults file
to customize start options for the systemd unit.
* debian/rules, debian/control: enable dh-system for the new init script.

See Also

Package Description
libtss2-esys0_2.1.0-4_i386.deb TPM2 Software stack library - TSS and TCTI libraries
libtss2-tcti-tabrmd-dev_2.1.0-1_i386.deb TPM2 Access Broker & Resource Management - static libraries and headers
libtss2-tcti-tabrmd0_2.1.0-1_i386.deb TPM2 Access Broker & Resource Management - shared libraries
libtss2-udev_2.1.0-4_all.deb TPM2 Software stack library - udev files
libttfautohint-dev_1.8.2-1_i386.deb Automatic font hiner - development files
libttfautohint1_1.8.2-1_i386.deb Automatic font hiner - library
libtty-dev_0.18-1_i386.deb terminal/ttyrec library -- development
libtty1_0.18-1_i386.deb terminal/ttyrec library -- runtime
libtumbler-1-0_0.2.3-1_i386.deb library for tumbler, a D-Bus thumbnailing service
libtumbler-1-dev_0.2.3-1_i386.deb library for tumbler, a D-Bus thumbnailing service (development)
libturbojpeg0-dev_1.5.2-2+b1_i386.deb Development files for the TurboJPEG library
libturbojpeg0_1.5.2-2+b1_i386.deb TurboJPEG runtime library - SIMD optimized
libtut-dev_0.0.20070706-2_all.deb elegant C++ unit test framework
libtuxcap-dev_1.4.0.dfsg2-2.3+b3_i386.deb framework for developing 2D games - development files
libtuxcap4.0_1.4.0.dfsg2-2.3+b3_i386.deb framework for developing 2D games - runtime libraries