diff -Nru trousers-0.3.11.2/debian/changelog trousers-0.3.11.2/debian/changelog --- trousers-0.3.11.2/debian/changelog 2013-08-20 12:01:47.000000000 -0400 +++ trousers-0.3.11.2/debian/changelog 2016-06-08 15:14:01.000000000 -0400 @@ -1,3 +1,10 @@ +trousers (0.3.11.2-1ubuntu1) trusty; urgency=medium + + * Try to workaround systemd/udev names when reloading rules (LP: #1484740) + - debian/trousers.postinst (Closes: #739485) + + -- Eric Desrochers Wed, 08 Jun 2016 15:12:59 -0400 + trousers (0.3.11.2-1) unstable; urgency=low * Imported Upstream version 0.3.11.2 diff -Nru trousers-0.3.11.2/debian/trousers.postinst trousers-0.3.11.2/debian/trousers.postinst --- trousers-0.3.11.2/debian/trousers.postinst 2013-05-21 04:16:00.000000000 -0400 +++ trousers-0.3.11.2/debian/trousers.postinst 2016-06-08 15:12:11.000000000 -0400 @@ -16,9 +16,9 @@ chmod 0700 /var/lib/tpm # ask udev to check for new udev rules (and fix device permissions) - if [ -x /etc/init.d/udev ] && pidof udevd > /dev/null; then - udevadm control --reload-rules - udevadm trigger --sysname-match="tpm[0-9]*" + if [ -e /dev/tpm0 ] && udevadm --version > /dev/null; then + udevadm control --reload-rules ||: + udevadm trigger --sysname-match="tpm[0-9]*" ||: fi ;;