Package: gnutls-bin Version: 3.3.8-6+deb8u1 Severity: important Tags: patch
Dear Maintainer, Please enable TPM support in order to build tpmtool in the gnutls-bin package. GnuTLS enabled TPM support by default in version 3.2.6 on 2013-10-31 after TrouSerS was relicensed under clause 3 of the BSD License. dkg was aware of the change in https://bugs.debian.org/cgi- bin/bugreport.cgi?bug=727660#35. -- System Information: Debian Release: 8.1 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages gnutls-bin depends on: ii libc6 2.19-18 ii libgmp10 2:6.0.0+dfsg-6 ii libgnutls-deb0-28 3.3.8-6+deb8u1 ii libhogweed2 2.7.1-5 ii libidn11 1.29-1+b2 ii libnettle4 2.7.1-5 ii libopts25 1:5.18.4-3 ii libp11-kit0 0.20.7-1 ii libtasn1-6 4.2-3+deb8u1 ii zlib1g 1:1.2.8.dfsg-2+b1 gnutls-bin recommends no packages. gnutls-bin suggests no packages. -- no debconf information
>From 2f6f955e26b3362cac4abce802584869717f65d8 Mon Sep 17 00:00:00 2001 From: Lucas Rangit MAGASWERAN <[email protected]> Date: Fri, 26 Jun 2015 20:49:22 +0000 Subject: [PATCH] Enable TPM support. License is compatible since version 0.3.11. --- debian/control | 4 ++-- debian/rules | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/debian/control b/debian/control index e342d46..48aa2b3 100644 --- a/debian/control +++ b/debian/control @@ -10,7 +10,7 @@ Build-Depends: debhelper (>= 9), nettle-dev (>= 2.7), zlib1g-dev, libtasn1-6-dev (>= 4.3), autotools-dev, guile-2.0-dev [!ia64 !m68k], datefudge, libp11-kit-dev (>= 0.20.7), pkg-config, chrpath, libidn11-dev, autogen (>= 1:5.16-0), bison, dh-autoreconf, libgmp-dev (>= 2:6), - libopts25-dev + libopts25-dev, libtspi-dev (>= 0.3.11) # The b-d on libgmp-dev is not technically necessary, since nettle brings # it along. However we want to enforce that gnutls is only built if the # dual-licensed GMP is available, otherwise the resulting binary @@ -124,7 +124,7 @@ Description: GNU TLS library - commandline utilities . Useful utilities include: - TLS termination: gnutls-cli, gnutls-serv, crywrap - - key and certificate management: certtool, ocsptool, p11tool + - key and certificate management: certtool, ocsptool, p11tool, tpmtool - credential management: srptool, psktool Package: gnutls-doc diff --git a/debian/rules b/debian/rules index 9d09691..5ad8666 100755 --- a/debian/rules +++ b/debian/rules @@ -17,7 +17,7 @@ override_dh_auto_configure: --enable-ld-version-script --enable-cxx \ --enable-static \ --without-lzo \ - --disable-libdane --without-tpm \ + --disable-libdane \ --disable-heartbeat-support \ -disable-silent-rules \ --with-default-trust-store-file=/etc/ssl/certs/ca-certificates.crt \ -- 2.1.4

