Accepted cups 1.6.1-1 (source amd64 all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 12 Jan 2013 09:41:00 +0100
Source: cups
Binary: libcups2 libcupsimage2 libcupscgi1 libcupsmime1 libcupsppdc1 cups cups-daemon cups-client libcups2-dev libcupsimage2-dev libcupscgi1-dev libcupsmime1-dev libcupsppdc1-dev cups-bsd cups-common cups-ppdc cups-dbg
Architecture: source amd64 all
Version: 1.6.1-1
Distribution: experimental
Urgency: low
Maintainer: Debian Printing Team <debian-printing@lists.debian.org>
Changed-By: Didier Raboud <odyx@debian.org>
Description:
cups - Common UNIX Printing System(tm) - server
cups-bsd - Common UNIX Printing System(tm) - BSD commands
cups-client - Common UNIX Printing System(tm) - client programs (SysV)
cups-common - Common UNIX Printing System(tm) - common files
cups-daemon - Common UNIX Printing System(tm) - server
cups-dbg - Common UNIX Printing System(tm) - debugging symbols
cups-ppdc - Common UNIX Printing System(tm) - PPD manipulation utilities
libcups2 - Common UNIX Printing System(tm) - Core library
libcups2-dev - Common UNIX Printing System(tm) - Development files CUPS library
libcupscgi1 - Common UNIX Printing System(tm) - CGI library
libcupscgi1-dev - Common UNIX Printing System(tm) - Development files for CGI libra
libcupsimage2 - Common UNIX Printing System(tm) - Raster image library
libcupsimage2-dev - Common UNIX Printing System(tm) - Development files CUPS image li
libcupsmime1 - Common UNIX Printing System(tm) - MIME library
libcupsmime1-dev - Common UNIX Printing System(tm) - Development files MIME library
libcupsppdc1 - Common UNIX Printing System(tm) - PPD manipulation library
libcupsppdc1-dev - Common UNIX Printing System(tm) - Development files PPD library
Closes: 508941 645442 670042 670224 683754 690522 692791
Changes:
cups (1.6.1-1) experimental; urgency=low
.
* New upstream release
- Avahi-based Bonjour/DNS-SD/mDNS support
- ICC-based color management with colord
- IPP-Everywhere support
- Moved filters not needed by Mac OS to cups-filters project at
OpenPrinting.
- Moved API of libcupsdrivers (driver.h) and of part of libcupsimage
(image.h) to cups-filters.
- cups-polld removed
- Fixes: LP: #904093, LP: #1027804, Closes: #690522
.
[ Marc Deslauriers ]
* debian/local/apport-hook.py: Also attach AppArmor information and logs.
.
[ Jamie Strandboge ]
* debian/local/apparmor-profile: deny capability block_suspend. It is noisy
and doesn't seem to actually be needed. This can be revisited if it turns
out it is needed. (LP: #1031583)
.
[ Till Kamppeter ]
* debian/patches/ipp-backend-cups-1.5.4-fixes.patch,
debian/patches/install-sh-remove-bashism.patch,
debian/patches/usb-backend-busy-loop-fix.patch,
debian/patches/usb-backend-detach-usblp-earlier-crash-guards.patch,
debian/patches/usb-backend-initialize-usblp-attached-state.patch,
debian/patches/usb-backend-further-enhancements.patch,
debian/patches/snmp-dont-stop-without-ipv6.patch,
debian/patches/cups-avahi.patch,
debian/patches/colord-support.patch: Removed, included upstream.
* debian/patches/dnssd-reg-array-linear-search.patch: Removed, not applicable
any more.
* debian/patches/pidfile.patch,
debian/patches/airprint-support.patch,
debian/patches/no-conffile-timestamp.patch,
debian/patches/drop_unnecessary_dependencies.patch,
debian/patches/configure-default-browse-protocols.patch
debian/patches/add-ipp-backend-of-cups-1.4.patch
debian/patches/printer-filtering.patch,
debian/patches/show-compile-command-lines.patch,
debian/patches/pstops-based-workflow-only-for-printing-ps-on-a-ps
-printer.patch,
debian/patches/tests-ignore-usb-crash.patch: Manually regenerated to adapt
to upstream changes.
* debian/patches/debian/patches/ppd-poll-with-client-conf.patch,
debian/patches/manpage-translations.patch,
debian/patches/rootbackends-worldreadable.patch,
debian/patches/reactivate_recommended_driver.patch,
debian/patches/read-embedded-options-from-incoming-postscript-and-add-to-ipp
-attrs.patch,
debian/patches/do-not-broadcast-with-hostnames.patch,
debian/patches/confdirperms.patch,
debian/patches/log-debug-history-nearly-unlimited.patch,
debian/patches/tests-ignore-warnings.patch,
debian/patches/tests-ignore-usb-crash.patch,
debian/patches/tests-slow-lpstat.patch,
debian/patches/tests-fix-ppdLocalize-on-unclean-env.patch,
debian/patches/pidfile.patch: Refreshed with quilt.
* debian/patches/airprint-support.patch: Fixes in the conditionals to make
AirPrint work with the new upstream Avahi support, support for iOS 6
clients (LP: #1054495).
* debian/patches/network-backends-snmp-queries-optional.patch: SNMP queries
by network backends can get suppressed now by adding "?snmp=false" to the
end of the URI. SNMP queries to Bonjour-shared CUPS queue will get
suppressed by default.
* debian/patches/usb-backend-reset-after-job-only-for-specific-devices.patch:
Let the USB backend only send a clean-up reset after the job if it is
really needed (LP: #1032456), force-uni-directional access for Canon
Pixma iP4200 (CUPS STR #4155) and iP4300 (LP: #1032385).
* debian/patches/usb-backend-more-quirk-rules.patch: Added more quirk rules
which are not yet committed upstream: Canon MP500 (LP: #1032456), MP510
(LP: #1050009), MP550 (CUPS STR #4155), MP560 (CUPS STR #4155), Brother
HL-1430 (LP: #1038695), Oki Okipage 14ex (LP: #872483), Oki B410d
(LP: #872483), all Zebra printers (LP: #1001028).
* debian/patches/cupsd-conf-remove-obsolete-browse-directives.patch:
Removed obsolete "BrowseOrder" and "BrowseAllow" lines from cupsd.conf.
* debian/patches/get-ppd-file-for-statically-configured-bonjour-shared
-queues.patch:
Applications could not get the PPD file for statically-configured Bonjour-
shared print queues (CUPS STR #4159)
* debian/patches/get-ppd-file-for-statically-configured-ipp-shared
-queues.patch:
Applications could not get the PPD file for statically-configured IPP-
shared print queues (CUPS STR #4178)
* debian/patches/printers-c-recognize-remote-cups-queue-via-dnssd-uri.patch,
Treat raw queues pointing to a CUPS server as remote queues (using PPD on
server) also if they have a "dnssd://..." URI.
* debian/patches/avahi-not-considered-at-some-dnssd-conditionals.patch: At
some points Avahi was not considered in conditionals for DNS-SD. This
broke most of the printer sharing functionality.
* debian/patches/prevent-crash-due-to-null-host-name-or-fqdn-from-avahi.patch:
Prevent crash due to NULL host name or FQDN from Avahi (CUPS STR #4183,
LP: #1046982, LP: #1034045).
* debian/patches/fix-crash-on-shutdown-caused-by-broken-avahi-config.patch:
Fix crash on shutdown caused by broken Avahi config (CUPS STR #4192,
LP: #1036974).
* debian/patches/fix-another-spot-where-avahi-crashes-cupsd-because-it-does
-not-handle-null-values-from-its-own-apis.patch:
Fix another spot where Avahi crashes cupsd because it does not handle NULL
values returned by its own APIs (CUPS STR #4200, LP: #1041013).
* debian/patches/cupsd-no-crash-on-avahi-threaded-poll-shutdown.patch:
Fixed crash which sometimes happens on shutdown of the CUPS daemom,
caused by a wrong shutdown sequence for shutting down the Avahi threaded
poll (CUPS STR #4213, CUPS STR #4180, LP: #1034045).
* debian/patches/filter-out-all-control-characters-from-the-1284-device
-id.patch:
Do not only filter newline characters out of device IDs but any
non-printable character (CUPS STR #4124).
* debian/patches/ipp-backend-did-not-specify-the-compression-used.patch:
The IPP backend did not specify the compression used (CUPS STR #4181).
* debian/patches/ipp-backend-did-not-send-cancel-request-to-printers-when-a
-job-was-canceled-and-printer-did-not-support-create-job.patch:
The IPP backend did not send a cancel request to printers when a job was
canceled and the printer did not support Create-Job. This is to improve the
"ipp" backend as much as possible to reduce the ned of the "ipp14" backend
("ipp" backend of CUPS 1.4.x added to the Debian/Ubuntu package as fallback
in case of regressions of the current "ipp" backend).
* debian/patches/work-around-some-broken-ipp-printers.patch: Work around
some broken IPP printers (CUPS STR #4190). Also catch late authentication
issues so the backend doesn't just spin on a print request that will never
succeed.
* debian/patches/ipp-backend-abort-the-outer-loop-if-we-get-a-failure-from
-send-document.patch,
debian/patches/ipp-backend-could-get-stuck-in-an-endless-loop-on-certain
-network-errors.patch:
Prevent IPP backend from falling into an infinite loop in certain
situations (CUPS STR #4194).
* debian/patches/fix-make-check.patch: Fix "make check".
* debian/patches/ubuntu/ubuntu-disable-browsing.patch: Updated.
* debian/cups.install: Removed all references to the discontinued cups-polld.
* debian/rules: Removed lines for deletion of filters, fonts and glyphs which
have moved to cups-filters and also the line for commenting out conversion
rules.
* debian/rules, debian/cups.install, debian/cups-common.install: Do not
install fonts and charsets, there are none any more in CUPS.
* debian/control, debian/libcupsdriver1-dev.install,
debian/libcupsdriver1.symbols, debian/libcupsdriver1.install:
libcupsdriver.so got moved to cups-filters as part of libcupsfilters.so.
* debian/libcupsimage2-dev.install: image.h removed, this API has moved to
cups-filters.
* debian/rules: Removed "--with-remote_protocols='CUPS dnssd'" from the
./configure command line and removed the "CUPS" from
"--with-local_protocols='CUPS dnssd'". These settings are not supported
any more in CUPS 1.6.x.
* debian/rules, debian/libcups2-dev.examples: Removed references to scripting/
this subdirectory does not exist any more in CUPS 1.6.x.
* debian/libcups2.symbols, debian/libcupsimage2.symbols: Refreshed using the
diff of the dpkg-gensymbols output during build.
* debian/cups.postinst: Clean /etc/cups/cupsd.conf from all keywords and
settings which got obsolete with the dropping CUPS Broadcasting/Browsing
in CUPS 1.6.x: BrowsePoll, BrowseAllow, BrowseDeny, BrowseOrder, and
BrowseRemoteProtocols lines get removed and the "cups" argument gets
removed from the BrowseLocalProtocols line (LP: #1052897).
* Split the "cups" binary package into "cups" and "cups-daemon".
Installation of "cups-daemon" without "cups" gives a CUPS
environment for raw queues only, especially as a client-only mode
with queues pointing to remote printers set up automatically with
cups-browsed from cups-filters. This environment gives basic
printing support on low-footprint mobile systems, like Ubuntu for
Android.
.
[ Martin Pitt ]
* manpage-translations.patch: Update German manpage translations, thanks
Helge Kreutzmann! (Closes: #670042)
* manpage-translations.patch: Update French manpage translations, thanks
Julien Patriarca! (Closes: #670224)
* debian/README.Debian: Explain how to enable cups-lpd, thanks Vincent
McIntyre. (Closes: #508941)
.
[ Didier Raboud ]
* Make sure unowned obsolete backends are removed on configure.
(Closes: #683754)
* Update all debconf translations to cope with the ipp14 addition and
parallel and serial removals.
* Add patch to force C locale when testing the (non-)localized PPD
content fetch.
* Re-order patches to put the tests-fixing ones earlier.
* Rename tests-slow-lpstat.patch to
tests-wait-on-unfinished-jobs-everytime.patch : wait on remaining
jobs before each test. This fix the too slow architectures' FTBFS.
* When modprobe'ing usblp, respect the blacklist. Thanks to Julien
Cristau for noticing!
* Use cups-filters' filters, type declarations, conversions, libraries
and banners in the tests. Add cups-filters' and libcupsfilters1-dev
Build-Depends, with a version bigger than 1.0.24-3~ (to pull bc in).
* Convert packaging repository to Git, change VCS-* fields accordingly,
update debian/README.source.
* Merge releases targeted at wheezy.
* Refresh all patches using "quilt -p ab".
* Uploaders:
- Add myself.
- Remove Kenshi Muto <kmuto@debian.org> with his agreement and with
great thanks for his past work!
* Put under Debian Printing Team umbrella.
* Drop cupsddk transitional package, was transitional in Squeeze.
* Make libcupsimage2 depend on libcupsfilters1 as functions (and
exported symbols) moved there.
* Enable manpage translations by installing them from debian/rules
when they exist. This allows the build to be more robust against
non-complete translations.
* Disable pstops-based-workflow-only-for-printing-ps-on-a-ps-printer.patch,
as it breaks the build tests in 1.6.1. Re-opens #593338.
* Remove the obsolete etc/cups/pdftops.conf and etc/cups/acroread.conf
using cups.maintscript. (Closes: #645442)
* Drop redundant dpkg-maintscript-helper snippets in cups maintainer
scripts.
* Drop redundant Priority and Section values in debian/control.
* Convert packaging to debhelper 9; drop cdbs Build-Depends.
* Drop all relationships to libcupsys2{,-dev} and cupsddk-drivers as
they got removed before Lenny.
* In tests-ignore-usb-crash.patch, also ignore "[cups-deviced] PID *
(dnssd) stopped with status 1" errors.
* Make sure internal libraries relationships are tight enough.
* Fix STR#4223 "lpadmin to root privilege escalation" by including the
* upstream heavy fix.
Fixes CVE-2012-5519, Closes: #692791.
* Update most patches to cope with the above change.
* Make sure to drop CVS tags from all config files.
* Import "The scheduler did not delete job control backup files
(STR #4244)" from upstream to fix the testsuite.
Checksums-Sha1:
bed5a3bfb2436a256636185f804020425edb40ba 3164 cups_1.6.1-1.dsc
cf10a0fd7f5b02f61c087bf44c1df20b34f888e0 8218340 cups_1.6.1.orig.tar.bz2
7a892a97b7513576094be1f71cef9cd0b249cd9b 379961 cups_1.6.1-1.debian.tar.gz
d9630b1b2062a5e2f24da0815e5d5b9aa058a0b0 276718 libcups2_1.6.1-1_amd64.deb
53c57418a355a4c73f076b1e0054f268aaeded82 102028 libcupsimage2_1.6.1-1_amd64.deb
0ee144675c2179b723a98db9ea5f1a020c2527a7 115624 libcupscgi1_1.6.1-1_amd64.deb
c404e18fe0eb9e4852d867563f1616b57540a85e 98548 libcupsmime1_1.6.1-1_amd64.deb
b1539354fdac488e0b102b1999b478741f477d30 138222 libcupsppdc1_1.6.1-1_amd64.deb
2f1ba9d98d5bf224a571088430ced55e5a19029e 954252 cups_1.6.1-1_amd64.deb
2244b8398229624bdd62c6dd43673bb89ebc68c8 373018 cups-daemon_1.6.1-1_amd64.deb
8915ffbe08fc8386705f32e1b8ff6142b160f2f8 201064 cups-client_1.6.1-1_amd64.deb
47952d5e0b6b40982e3fede877dd17cba53f7435 346440 libcups2-dev_1.6.1-1_amd64.deb
419f574c486be2d2f1c2aacdd0914b3be11c59d6 21882 libcupsimage2-dev_1.6.1-1_amd64.deb
792c18a360f3a7982d9a3aea48492508fb0dbe72 121286 libcupscgi1-dev_1.6.1-1_amd64.deb
aa4f2a5ff68726f6bd097de381052a006eb1672f 99234 libcupsmime1-dev_1.6.1-1_amd64.deb
97e63b6410a2577ecda2ee81c48bcbe0dd7fabd4 155280 libcupsppdc1-dev_1.6.1-1_amd64.deb
87d9ab8d8ebacdf67ea4f16f61e6f90c2b4a7e1e 30482 cups-bsd_1.6.1-1_amd64.deb
fcbf460d10f85d8c4cc7756afc899bdd7d3c2ef3 219020 cups-common_1.6.1-1_all.deb
98d08994657454e26210b4dd33eab2749d4b3a1f 116060 cups-ppdc_1.6.1-1_amd64.deb
605bd7cdcf7ad7be62e92aa5c917245cca9d212a 2068788 cups-dbg_1.6.1-1_amd64.deb
Checksums-Sha256:
f21612cb50732952907d484a249cfb1d355898813c252da83d211515eb469220 3164 cups_1.6.1-1.dsc
5842ab1144e653160fe667ee78b932ee036b054c0c2d20533d19e309149a7790 8218340 cups_1.6.1.orig.tar.bz2
dd80b239d66691116c9b2dcede916a60ed5a8b2cc77ab50d41a3d2b4998f5df6 379961 cups_1.6.1-1.debian.tar.gz
2dfc398a0fc1de8b6e4566450c17c20640c7d75e3ff66ab7faeefb85acd94113 276718 libcups2_1.6.1-1_amd64.deb
99bde8282b888e63997b3fbbcdfc0ef7a9fdc730a94353591fcc8fc430cbb264 102028 libcupsimage2_1.6.1-1_amd64.deb
d714709f916aec3ea3b81497619cb69a234fb8bb624886a628d4aa93dd104654 115624 libcupscgi1_1.6.1-1_amd64.deb
0cda9e7c3493c204631ea768cc449ac7adddbb22b555e7715aad5c45f26f04db 98548 libcupsmime1_1.6.1-1_amd64.deb
7d720f58d5cf9bbd40e0ff39c728d19c9376a2fbf48d6e69e4053456fd0b18ed 138222 libcupsppdc1_1.6.1-1_amd64.deb
f74726e676b528539501679ba8403bbfcf86a2111a3ff96db9c6630a272eeb8e 954252 cups_1.6.1-1_amd64.deb
d8edd65f27ed3ef9696200af2f90944c8aea149a5fe28caae9a2db6403f66f72 373018 cups-daemon_1.6.1-1_amd64.deb
22aa0de64221baeef07ee966eb5b4024c410fb43dc813c0afdce6aa03a71bbb2 201064 cups-client_1.6.1-1_amd64.deb
573acaadf26c848409d118159ef3858368469f83dffe2afaf299db1df6350465 346440 libcups2-dev_1.6.1-1_amd64.deb
ea268486451b0565710065893f49575f01a2eae734674240829eb206da561fdd 21882 libcupsimage2-dev_1.6.1-1_amd64.deb
55585c6f78dd35d6b795d1bdc90da42bbde8c19685fdd35e76994eff5f4edd3f 121286 libcupscgi1-dev_1.6.1-1_amd64.deb
59ffcb9ba5b4584311b8cbbf12d7fb82991ed1ad67d25cc085df7c71880d27db 99234 libcupsmime1-dev_1.6.1-1_amd64.deb
4a4a43792552b250b39a564964a88847f781e06db15f15650cd8e21a16d161bd 155280 libcupsppdc1-dev_1.6.1-1_amd64.deb
4dc32712a5e70b97addd7ddcc7ec75d3d1d9ba72f544def42c6753b9f4ba12d3 30482 cups-bsd_1.6.1-1_amd64.deb
5daf4afbc8b0545eb9befbbf0c1a398276a2f6e9b6abc7d5cf02f5681aa47f6a 219020 cups-common_1.6.1-1_all.deb
5ca09ceeced0dc900797ba937455bf47aea85ea75b83a723e638cef04ae98172 116060 cups-ppdc_1.6.1-1_amd64.deb
6abb3445a28b5480eb3c8982ba457eb9655aa93a9c29bbaa081d458c0df68ce6 2068788 cups-dbg_1.6.1-1_amd64.deb
Files:
1c111db80363923931d58759607028ea 3164 net optional cups_1.6.1-1.dsc
87ade07e3d1efd03c9c3add949cf9c00 8218340 net optional cups_1.6.1.orig.tar.bz2
588218ef7ac653cd0cc591bbc73f23c8 379961 net optional cups_1.6.1-1.debian.tar.gz
a11dda5fd186a8e0357daf8a8c96703c 276718 libs optional libcups2_1.6.1-1_amd64.deb
16541fa493fc7df7c079bbadbc343171 102028 libs optional libcupsimage2_1.6.1-1_amd64.deb
4cdd07a9eb04d423a60cbd2396a8f589 115624 libs optional libcupscgi1_1.6.1-1_amd64.deb
d53f03df70ea43696e5b283b67f558e5 98548 libs optional libcupsmime1_1.6.1-1_amd64.deb
0a2410122274dfb5646ddec513e53734 138222 libs optional libcupsppdc1_1.6.1-1_amd64.deb
ad03de85ef9a160667c9efc699624387 954252 net optional cups_1.6.1-1_amd64.deb
150b2b2e9e500f638eeaa94cc6118eef 373018 net optional cups-daemon_1.6.1-1_amd64.deb
fe0825af96e4c099b1f04d90a4a2592a 201064 net optional cups-client_1.6.1-1_amd64.deb
f2e84a4bfc64e68ab5328948f951a173 346440 libdevel optional libcups2-dev_1.6.1-1_amd64.deb
312a174631f60b81e43682ca90024660 21882 libdevel optional libcupsimage2-dev_1.6.1-1_amd64.deb
cd8c3b09d7e28cf22b250c3a2ccc6ec4 121286 libdevel optional libcupscgi1-dev_1.6.1-1_amd64.deb
1a965490b0faf3cc0b8183fca496bb09 99234 libdevel optional libcupsmime1-dev_1.6.1-1_amd64.deb
cece77a9a155d4677659746f1ac8a8bd 155280 libdevel optional libcupsppdc1-dev_1.6.1-1_amd64.deb
7df1fa04ed6db043a3ad346b808430c7 30482 net extra cups-bsd_1.6.1-1_amd64.deb
d60922188a1786be8fad08294ca83c22 219020 net optional cups-common_1.6.1-1_all.deb
223f35492106923b8f37e8da834313e5 116060 utils optional cups-ppdc_1.6.1-1_amd64.deb
bcbc75b0470e0ac5d33b62ef5516c0a9 2068788 debug extra cups-dbg_1.6.1-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQGcBAEBCAAGBQJQ8SpUAAoJEIvPpx7KFjRVHHoL/2HkJW/twe/plvauihDcwUuw
ScOYI6yQOkVF6/42GKAK71NIzqP0WLOngkXY5mtjbEgPT6qrs0A3IzkbkwG5jwlk
4VBJtMCm0nPtwUHe5MXIXRVe4or5y7fd+OxHharF7LhUq8t6jqUfWxkhfWJreCQ0
pAfr6RpdTBbXqByJDFWoJH0Qwy/9meODgOoalP3vT8ElP71Mio3LBNit8jsBwouf
OH+/a1mCtv9VIAZKZ7vh03vnxp7UsLl4g+VRHIXOej4mVDKSzY5pUmO5/K0+1M4z
GhTwa9+52LMvuQWbW/VwxPmYVBCst2pJsHPTXLnpGetAPa23LyjG4sBIF4X2ORam
XyRJui2GiogrcYzguizsEz/n9OLjzzHKD1YUFhZ5QnLZCh5CTL7RndfQ+p1l9+Nz
C9yXLSGL61WekzhC2ZGfzQ0srOQfQxmZvXFQNCJk/6LwUd77kXx8uyhBgEbrXvLZ
8bNpk7s0xUrpjGTBy9RSgmpVy+jzHu9yiEPvoqS17w==
=rFJy
-----END PGP SIGNATURE-----
Reply to: