diff options
author | Didier Raboud <didier@raboud.com> | 2010-07-19 16:33:30 +0200 |
---|---|---|
committer | Didier Raboud <didier@raboud.com> | 2010-07-19 16:33:30 +0200 |
commit | d0bf50f69321527a9646fb93a3c63082499e82cb (patch) | |
tree | ae2618ee32b73c37d9f20acdba503555ad4138cd /debian/foomatic-filters.postinst | |
parent | 05f115dd175ce9d6140afb91a3a5fa4af10c1820 (diff) |
- Turn on the insertion of PostScript code for CUPS' page accounting by default (LP: #119403).
Diffstat (limited to 'debian/foomatic-filters.postinst')
-rw-r--r-- | debian/foomatic-filters.postinst | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/debian/foomatic-filters.postinst b/debian/foomatic-filters.postinst index bc30bff..bebb8ca 100644 --- a/debian/foomatic-filters.postinst +++ b/debian/foomatic-filters.postinst @@ -45,6 +45,18 @@ else ps_accounting="ps_accounting: 0" fi +# Since foomatic-filters 3.0.2-20070719-0ubuntu1 in Ubuntu and +# since foomatic-filters 4.0.4-1 in Debian, the default for inserting +# PostScript code for CUPS' page accounting changed. This functionality +# is now activated by default as for problematic drivers it can be +# deactivated individually +if dpkg --compare-versions "$2" lt-nl "4.0.4-1" || (dpkg --compare-versions "$2" lt-nl "3.0.2-20070719-0ubuntu1" && dpkg-vendor --derives-from Ubuntu); then + ps_accounting="ps_accounting: 1" + RET=true + db_set foomatic-filters/ps_accounting true +fi + + db_get foomatic-filters/spooler echo "$RET" >| /etc/foomatic/defaultspooler |