diff options
author | Didier Raboud <odyx@debian.org> | 2014-06-03 13:17:09 +0200 |
---|---|---|
committer | Didier Raboud <odyx@debian.org> | 2014-06-23 19:31:41 +0200 |
commit | 9a621eb9175eae9963997ea7f7331aee94322bda (patch) | |
tree | f7b9807f69d2674666621aced048955d00d11fae | |
parent | 0fb817c6a0ed8df6479a163f03a66c5644719170 (diff) |
On upgrade, remove driver update timestamp in cups' trigger cache to ensure all earlier printers are refreshed
Closes: #749600
-rw-r--r-- | debian/printer-driver-gutenprint.postinst | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/debian/printer-driver-gutenprint.postinst b/debian/printer-driver-gutenprint.postinst new file mode 100644 index 0000000..2a1779a --- /dev/null +++ b/debian/printer-driver-gutenprint.postinst @@ -0,0 +1,14 @@ +#!/bin/sh + +set -e + + +if [ "$1" = "configure" ]; then + if dpkg --compare-versions "$2" lt "5.2.10-3~" && [ -r /var/cache/cups/ppd-updates ]; then + # Drop earlier traces of gutenprint PPD updates + sed -e '/ gutenprint$/d' -i /var/cache/cups/ppd-updates + fi +fi + + +#DEBHELPER# |