Your message dated Tue, 19 Aug 2025 20:50:59 +0000
with message-id <[email protected]>
and subject line Bug#1009650: fixed in trousers 0.3.15-1
has caused the Debian Bug report #1009650,
regarding trousers: NMU 0.3.15-0.2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1009650: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009650
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: trousers
Version: 0.3.15-0.2

I am NMUing trousers again because my last NMU introduced an error.
The debdiff for the new version 0.3.15-0.2 is attached.
diff -Nru trousers-0.3.15/debian/changelog trousers-0.3.15/debian/changelog
--- trousers-0.3.15/debian/changelog    2022-04-12 19:21:33.000000000 +0200
+++ trousers-0.3.15/debian/changelog    2022-04-13 16:42:37.000000000 +0200
@@ -1,3 +1,17 @@
+trousers (0.3.15-0.2) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Remove invalid lintian override
+  * Adjust trousers.postinst check for tcsd.conf mode (Closes: #1009630)
+  * Remove "extra" priority (inherits "optional")
+  * Revert the init script but use -e /dev/tpm0 over wildcard (Closes: 
#1009635)
+  * d/rules: Remove useless override target
+  * debhelper: Update to v13, getting rid of unnecessary build dependencies
+  * 06-host_name_max.patch: Replace implementation-specific import with 
unistd.h
+  * Consistently use $USER variable in init script (Closes: #808812)
+
+ -- Bastian Germann <[email protected]>  Wed, 13 Apr 2022 16:42:37 +0200
+
 trousers (0.3.15-0.1) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru trousers-0.3.15/debian/compat trousers-0.3.15/debian/compat
--- trousers-0.3.15/debian/compat       2016-11-20 16:10:31.000000000 +0100
+++ trousers-0.3.15/debian/compat       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-9
diff -Nru trousers-0.3.15/debian/control trousers-0.3.15/debian/control
--- trousers-0.3.15/debian/control      2021-06-14 23:19:13.000000000 +0200
+++ trousers-0.3.15/debian/control      2022-04-13 16:42:37.000000000 +0200
@@ -2,9 +2,7 @@
 Section: admin
 Priority: optional
 Maintainer: Pierre Chifflier <[email protected]>
-Build-Depends: debhelper (>= 9),
-    dh-autoreconf,
-    autotools-dev (>= 20100122.1),
+Build-Depends: debhelper-compat (= 13),
     libssl-dev,
     libtool,
     pkg-config
@@ -13,6 +11,7 @@
 
 Package: trousers
 Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}, lsb-base (>= 3.0-6), tpm-udev
 Breaks: udev (<< 136-1)
 Description: open-source TCG Software Stack (daemon)
@@ -29,7 +28,6 @@
 Package: trousers-dbg
 Architecture: any
 Section: debug
-Priority: extra
 Depends:
  ${misc:Depends}, trousers (= ${binary:Version}),
  libtspi1 (= ${binary:Version}), libtspi-dev (= ${binary:Version})
diff -Nru trousers-0.3.15/debian/libtspi1.lintian-overrides 
trousers-0.3.15/debian/libtspi1.lintian-overrides
--- trousers-0.3.15/debian/libtspi1.lintian-overrides   2016-11-20 
16:10:31.000000000 +0100
+++ trousers-0.3.15/debian/libtspi1.lintian-overrides   1970-01-01 
01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-# trousers license is BSD
-libtspi1: possible-gpl-code-linked-with-openssl
diff -Nru trousers-0.3.15/debian/not-installed 
trousers-0.3.15/debian/not-installed
--- trousers-0.3.15/debian/not-installed        1970-01-01 01:00:00.000000000 
+0100
+++ trousers-0.3.15/debian/not-installed        2022-04-13 16:42:37.000000000 
+0200
@@ -0,0 +1 @@
+usr/lib/*/libtspi.la
diff -Nru trousers-0.3.15/debian/patches/06-host_name_max.patch 
trousers-0.3.15/debian/patches/06-host_name_max.patch
--- trousers-0.3.15/debian/patches/06-host_name_max.patch       2016-11-20 
16:10:31.000000000 +0100
+++ trousers-0.3.15/debian/patches/06-host_name_max.patch       2022-04-13 
16:42:37.000000000 +0200
@@ -6,7 +6,7 @@
  #define HOST_NAME_MAX 64
  #endif
  
-+#include <bits/posix1_lim.h>
++#include <unistd.h>
  #include "trousers/tss.h"
  #include "trousers/trousers.h"
  #include "trousers_types.h"
diff -Nru trousers-0.3.15/debian/rules trousers-0.3.15/debian/rules
--- trousers-0.3.15/debian/rules        2021-06-14 23:15:06.000000000 +0200
+++ trousers-0.3.15/debian/rules        2022-04-13 16:42:37.000000000 +0200
@@ -3,16 +3,10 @@
 export DH_VERBOSE = 1
 
 %:
-       dh ${@} --with autoreconf
+       dh ${@}
 
 override_dh_auto_configure:
        dh_auto_configure -- --with-gui=none
 
-override_dh_auto_install:
-       dh_auto_install
-
-override_dh_install:
-       dh_install -X.la --fail-missing --sourcedir=debian/tmp
-
 override_dh_strip:
        dh_strip --dbg-package=trousers-dbg
diff -Nru trousers-0.3.15/debian/trousers.init 
trousers-0.3.15/debian/trousers.init
--- trousers-0.3.15/debian/trousers.init        2022-04-12 19:21:33.000000000 
+0200
+++ trousers-0.3.15/debian/trousers.init        2022-04-13 16:42:37.000000000 
+0200
@@ -29,7 +29,7 @@
        start)
                log_daemon_msg "Starting $DESC" "$NAME"
 
-               if [ "$(echo /dev/tpm*)" != "/dev/tpm*" ]
+               if [ ! -e /dev/tpm0 ]
                then
                        log_warning_msg "device driver not loaded, skipping."
                        exit 0
@@ -37,9 +37,9 @@
 
                for tpm_dev in /dev/tpm*; do
                        TPM_OWNER=$(stat -c %U $tpm_dev)
-                       if [ "x$TPM_OWNER" != "xtss" ]
+                       if [ "x$TPM_OWNER" != "x$USER" ]
                        then
-                               log_warning_msg "TPM device owner for $tpm_dev 
is not 'tss', this can cause problems."
+                               log_warning_msg "TPM device owner for $tpm_dev 
is not $USER, this can cause problems."
                        fi
                done
 
diff -Nru trousers-0.3.15/debian/trousers.lintian-overrides 
trousers-0.3.15/debian/trousers.lintian-overrides
--- trousers-0.3.15/debian/trousers.lintian-overrides   2016-11-20 
16:10:31.000000000 +0100
+++ trousers-0.3.15/debian/trousers.lintian-overrides   1970-01-01 
01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-# trousers license is BSD
-trousers: possible-gpl-code-linked-with-openssl
diff -Nru trousers-0.3.15/debian/trousers.postinst 
trousers-0.3.15/debian/trousers.postinst
--- trousers-0.3.15/debian/trousers.postinst    2021-06-14 23:25:54.000000000 
+0200
+++ trousers-0.3.15/debian/trousers.postinst    2022-04-13 16:42:37.000000000 
+0200
@@ -5,10 +5,10 @@
 case "${1}" in
        configure)
                # Setting owner
-               chown tss:tss /etc/tcsd.conf
+               chown root:tss /etc/tcsd.conf
 
                # Setting permissions
-               chmod 0600 /etc/tcsd.conf
+               chmod 0640 /etc/tcsd.conf
                ;;
 
        abort-upgrade|abort-remove|abort-deconfigure)

--- End Message ---
--- Begin Message ---
Source: trousers
Source-Version: 0.3.15-1
Done: наб <[email protected]>

We believe that the bug you reported is fixed in the latest version of
trousers, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
наб <[email protected]> (supplier of updated trousers package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 01 Mar 2025 18:40:58 +0100
Source: trousers
Architecture: source
Version: 0.3.15-1
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: наб <[email protected]>
Closes: 1009650 1023368 1099957 1108857
Changes:
 trousers (0.3.15-1) unstable; urgency=medium
 .
   [ Andreas Tille ]
   * QA upload.
     Closes: #1108857
   * Maintain package in Debian team on Salsa
     Closes: #1099957, #1009650
   * Secure URI in Homepage
   * Secure URI in watch file
   * Build-Depends: s/pkg-config/pkgconf/
   * d/copyright: Drop old FSF address
   * Drop lsb-base from Depends
   * Drop explicit debug package
   * cme fix dpkg-control
   * Permit failure of blhc in Salsa CI
   * Trim trailing whitespace.
 .
   [ наб ]
   * d/trousers.init: don't fail if more than one match for /dev/tpm*
     Closes: #1023368
Checksums-Sha1:
 b25f725a002ca8b6a840aaf3ff793917daeaad0f 2000 trousers_0.3.15-1.dsc
 a1240768e09a11a8383ccfbd696e1dbd6020d9ab 16008 trousers_0.3.15-1.debian.tar.xz
 6abfa013ad6bdb001b7baf78d0bf38fa57035b42 7050 trousers_0.3.15-1_amd64.buildinfo
Checksums-Sha256:
 d96c7529b3488fae2178f22e5877ea94e6aef87356bf39202105b42efd7404f7 2000 
trousers_0.3.15-1.dsc
 54414610b8958dee99db3b6c3120c8121a4a8ab8c54763f488187b95c390935e 16008 
trousers_0.3.15-1.debian.tar.xz
 4bfe8c4c62f0e554c0b77fe519a91d076712bc4e62d6e9a5ebcf8dba404d7e77 7050 
trousers_0.3.15-1_amd64.buildinfo
Files:
 93c362bcf124e566a9f761bc95872839 2000 admin optional trousers_0.3.15-1.dsc
 3a727fea036d19157ffde55432ee6d9d 16008 admin optional 
trousers_0.3.15-1.debian.tar.xz
 c6a47bd19d08b745725209167b53f7ce 7050 admin optional 
trousers_0.3.15-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmiREVMRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtF3ZRAAlEtNY3tjBQS98NnJHg/0IiyjHDTPK80N
vocWrzb/ZbRdlMrob08a4913EsRNnqdo5Ds9fWLZijYPkE1uVSdYyz5ffd9h4Cy2
pLck0j5KAZIK+oRILSaBTLj/pezLjrBx2bD+Cma+PsESFGxOb8/XggW8AHXXYTQ4
JxhCpls3Up56OR+DQWKDEi5I1rqRwO/HWLSbfR0J0MhR0MfSwNFzpTJgbCHv0mhx
juxdlC4Qxoejk4Dc6rWs5enpKQX0pRPx4WNirvSzxG4r83f5sTCsgNcxvx8A409h
TI0r06TQkLk9CttWMOKUvlAlmAPzCNgEtXbMjhjrYxMvFogmTe+aYSGRw+OVz4S+
4j88KnWuTd+TRdCeBdEpXwNmir9ckjbhBDAQhZG5y+RfBnRu3wgf1/+JrEuxlpJS
slK5VgULCsTJSmLkn3LZchPtKAim98qar925GJ0NmE8yTH/jWjv+luQ4f09v+zj9
DNtnGflAezneOMIezVcZOKWNh7veOXC+U+3fUNoj/SCjnzRelQQnZ2TibtFy2Tdl
6SZp7PJh8y2AFuW16PkgaZhbWZ/T+1bBAoJ+RL0cdhlyTxWYSiqtqmydmdm0x0GQ
JREnW7HRfXdvo8AVyAIh+ITSzPmVeBSRfYfSNaEItje3vSw2dl3GPwisDAm4BJiN
/5K93whz3UY=
=sOz+
-----END PGP SIGNATURE-----

Attachment: pgpKQPlUpTwb7.pgp
Description: PGP signature


--- End Message ---

Reply via email to