Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package trousers Upload 0.3.9-3+wheezy1 fixes a serious bug which causes installation of trousers to fail in some cases, when the udev rules are not refreshed when triggering the tpm device to setup the correct permissions. Package in unstable is fixed. Debdiff for testing attached. Thanks, Pierre unblock trousers/0.3.9-3+wheezy1
diff -Nru trousers-0.3.9/debian/changelog trousers-0.3.9/debian/changelog --- trousers-0.3.9/debian/changelog 2012-07-05 20:56:17.000000000 +0200 +++ trousers-0.3.9/debian/changelog 2013-02-19 22:56:59.000000000 +0100 @@ -1,3 +1,10 @@ +trousers (0.3.9-3+wheezy1) stable-proposed-updates; urgency=low + + * Reload udev rules before triggering event during postinst + (Closes: #581505) + + -- Pierre Chifflier <pol...@debian.org> Mon, 18 Feb 2013 17:29:21 +0100 + trousers (0.3.9-3) unstable; urgency=low * Fix regression introduced in previous patch, preventing removal diff -Nru trousers-0.3.9/debian/trousers.postinst trousers-0.3.9/debian/trousers.postinst --- trousers-0.3.9/debian/trousers.postinst 2012-07-04 21:46:07.000000000 +0200 +++ trousers-0.3.9/debian/trousers.postinst 2013-02-18 17:31:52.000000000 +0100 @@ -16,8 +16,10 @@ chmod 0700 /var/lib/tpm # ask udev to check for new udev rules (and fix device permissions) - [ -x /etc/init.d/udev ] && pidof udevd > /dev/null \ - && udevadm trigger --sysname-match="tpm[0-9]*" + if [ -x /etc/init.d/udev ] && pidof udevd > /dev/null; then + udevadm control --reload-rules + udevadm trigger --sysname-match="tpm[0-9]*" + fi ;; abort-upgrade|abort-remove|abort-deconfigure)