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

Reply via email to