Control: tags 830546 + patch Control: tags 830546 + pending Dear maintainer,
I've prepared an NMU for tpm-tools (versioned as 1.3.9.1-0.2) and uploaded it to DELAYED/10. Please feel free to tell me if I should delay it longer. Regards. diff -Nru tpm-tools-1.3.9.1/debian/changelog tpm-tools-1.3.9.1/debian/changelog --- tpm-tools-1.3.9.1/debian/changelog 2017-05-13 13:55:08.000000000 +0200 +++ tpm-tools-1.3.9.1/debian/changelog 2017-05-22 00:20:40.000000000 +0200 @@ -1,3 +1,15 @@ +tpm-tools (1.3.9.1-0.2) unstable; urgency=medium + + * Non-maintainer upload. + * debian/control: + - Bump debhelper version to 10 + - Bump Standards-Version to 3.9.8 + - Drop tpm-tools-dbg package and rely on the dbgsym ones + * Move the executables using openCryptoki to a new tpm-tools-pkcs11 package + (Closes: #830546) + + -- Laurent Bigonville <bi...@debian.org> Mon, 22 May 2017 00:20:40 +0200 + tpm-tools (1.3.9.1-0.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru tpm-tools-1.3.9.1/debian/compat tpm-tools-1.3.9.1/debian/compat --- tpm-tools-1.3.9.1/debian/compat 2015-03-25 18:03:36.000000000 +0100 +++ tpm-tools-1.3.9.1/debian/compat 2017-05-14 02:06:10.000000000 +0200 @@ -1 +1 @@ -9 +10 diff -Nru tpm-tools-1.3.9.1/debian/control tpm-tools-1.3.9.1/debian/control --- tpm-tools-1.3.9.1/debian/control 2017-05-13 13:49:13.000000000 +0200 +++ tpm-tools-1.3.9.1/debian/control 2017-05-14 02:21:06.000000000 +0200 @@ -3,16 +3,15 @@ Priority: optional Maintainer: Pierre Chifflier <pol...@debian.org> Build-Depends: - debhelper (>= 9), autotools-dev, automake, libopencryptoki-dev, + debhelper (>= 10), autotools-dev, automake, libopencryptoki-dev, libtspi-dev (>= 0.3.10), quilt, dh-autoreconf, autopoint -Standards-Version: 3.9.6 +Standards-Version: 3.9.8 Homepage: http://trousers.sourceforge.net/ Package: tpm-tools -Section: admin Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends}, opencryptoki, trousers +Depends: ${misc:Depends}, ${shlibs:Depends}, trousers Description: Management tools for the TPM hardware (tools) tpm-tools is a group of tools to manage and utilize the Trusted Computing Group's TPM hardware. TPM hardware can create, store and use RSA keys securely @@ -20,24 +19,21 @@ using cryptographic hashes and more. . This package contains tools to allow the platform administrator the ability - to manage and diagnose the platform's TPM. Additionally, the package contains - commands to utilize some of the capabilities available in the TPM PKCS#11 - interface implemented in the openCryptoki project. + to manage and diagnose the platform's TPM. -Package: tpm-tools-dbg -Section: debug -Priority: extra +Package: tpm-tools-pkcs11 Architecture: any -Depends: - ${misc:Depends}, tpm-tools (= ${binary:Version}), - libtpm-unseal1 (= ${binary:Version}), libtpm-unseal-dev (= ${binary:Version}) -Description: Management tools for the TPM hardware (debug) +Depends: ${misc:Depends}, ${shlibs:Depends}, opencryptoki, trousers +Breaks: tpm-tools (<< 1.3.9.1-0.2~) +Replaces: tpm-tools (<< 1.3.9.1-0.2~) +Description: Management tools for the TPM hardware (PKCS#11 tools) tpm-tools is a group of tools to manage and utilize the Trusted Computing Group's TPM hardware. TPM hardware can create, store and use RSA keys securely (without ever being exposed in memory), verify a platform's software state using cryptographic hashes and more. . - This package contains the debugging symbols. + This package contains commands to utilize some of the capabilities available + in the TPM PKCS#11 interface implemented in the openCryptoki project. Package: libtpm-unseal1 Section: libs diff -Nru tpm-tools-1.3.9.1/debian/rules tpm-tools-1.3.9.1/debian/rules --- tpm-tools-1.3.9.1/debian/rules 2015-06-28 12:15:05.000000000 +0200 +++ tpm-tools-1.3.9.1/debian/rules 2017-05-14 02:17:32.000000000 +0200 @@ -8,4 +8,4 @@ dh_install --fail-missing override_dh_strip: - dh_strip --dbg-package=tpm-tools-dbg + dh_strip --dbgsym-migration='tpm-tools-dbg (<< 1.3.9.1-0.2~)' diff -Nru tpm-tools-1.3.9.1/debian/tpm-tools.install tpm-tools-1.3.9.1/debian/tpm-tools.install --- tpm-tools-1.3.9.1/debian/tpm-tools.install 2015-03-25 18:03:39.000000000 +0100 +++ tpm-tools-1.3.9.1/debian/tpm-tools.install 2017-05-14 02:16:47.000000000 +0200 @@ -1,4 +1,4 @@ -/usr/bin -/usr/sbin -/usr/share/man/man1 +/usr/bin/tpm_* +/usr/sbin/tpm_* +/usr/share/man/man1/tpm_* /usr/share/man/man8 diff -Nru tpm-tools-1.3.9.1/debian/tpm-tools-pkcs11.install tpm-tools-1.3.9.1/debian/tpm-tools-pkcs11.install --- tpm-tools-1.3.9.1/debian/tpm-tools-pkcs11.install 1970-01-01 01:00:00.000000000 +0100 +++ tpm-tools-1.3.9.1/debian/tpm-tools-pkcs11.install 2017-05-14 02:17:03.000000000 +0200 @@ -0,0 +1,2 @@ +usr/bin/tpmtoken_* +usr/share/man/man1/tpmtoken_*