[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#497492: marked as done (cupsd: Child exited on signal 13!)



Your message dated Sun, 15 Feb 2009 18:02:08 +0000
with message-id <E1LYlJg-0001Dr-St@ries.debian.org>
and subject line Bug#497492: fixed in cups 1.3.9-13
has caused the Debian Bug report #497492,
regarding cupsd: Child exited on signal 13!
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
497492: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497492
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: cups
Version: 1.3.8-1
Severity: grave
Justification: renders package unusable

After upgrading to lenny (several weeks old) to lenny, cups won't start anymore.

sam lintory # /etc/init.d/cups restart
Restarting Common Unix Printing System: cupsdcupsd: Child exited on signal 13!
 failed!


It works fine in the foreground though:

sam lintory # /usr/sbin/cupsd -f 
*** WARNING *** The program 'cupsd' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=cupsd>


I tried downgrading to version 1.3.7-9 again, but it didn't seem to help


I don't think strace helps:

[pid  3977] open("/etc/cups/ppd/DellLaser-CfCP.ppd", O_RDONLY|O_LARGEFILE) = 4
[pid  3977] fcntl64(4, F_GETFD)         = 0
[pid  3977] fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
[pid  3977] read(4, "*PPD-Adobe: \"4.3\"\n*%\n*% For infor"..., 4096) = 4096
[pid  3977] read(4, "eRegion 11x17/11x17: \"<</PageSize"..., 4096) = 4096
[pid  3977] read(4, "ous\n\n*OpenUI *PreFilter/GhostScri"..., 4096) = 2953
[pid  3977] read(4, ""..., 4096)        = 0
[pid  3977] read(4, ""..., 4096)        = 0
[pid  3977] close(4)                    = 0
[pid  3977] access("/usr/lib/cups/filter/foomatic-rip", X_OK) = 0
[pid  3977] readlink("/proc/self/exe", "/usr/sbin/cupsd"..., 1023) = 15
[pid  3977] write(2, "*** WARNING *** The program 'cups"..., 89) = 89
[pid  3977] time(NULL)                  = 1220327944
[pid  3977] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0
[pid  3977] socket(PF_FILE, SOCK_DGRAM, 0) = 4
[pid  3977] fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
[pid  3977] connect(4, {sa_family=AF_FILE, path="/dev/log"...}, 110) = 0
[pid  3977] send(4, "<12>Sep  2 13:59:04 cupsd[3977]: "..., 121, MSG_NOSIGNAL) = 121
[pid  3977] close(4)                    = 0
[pid  3977] write(2, "*** WARNING *** Please fix your a"..., 76) = -1 EPIPE (Broken pipe)
[pid  3977] --- SIGPIPE (Broken pipe) @ 0 (0) ---
Process 3977 detached
<... nanosleep resumed> 0xbfe312e4)     = ? ERESTART_RESTARTBLOCK (To be restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
wait4(-1, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGPIPE}], 0, NULL) = 3977
write(2, "cupsd: Child exited on signal 13!"..., 34cupsd: Child exited on signal 13!

) = 34
exit_group(3)                           = ?


I tried gdb too, but so far can't get it to break at the right point (its been a while since I used
gdb - am I doing something wrong?):


sam lintory # gdb /usr/sbin/cupsd 
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(no debugging symbols found)
(gdb) stop
(gdb) r
Starting program: /usr/sbin/cupsd 
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
cupsd: Child exited on signal 13!

Program exited with code 03.
(gdb) bt
No stack.
(gdb) quit



-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (200, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.16-xen (SMP w/1 CPU core)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages cups depends on:
ii  adduser               3.110              add and remove users and groups
ii  cups-common           1.3.8-1            Common UNIX Printing System(tm) - 
ii  debconf [debconf-2.0] 1.5.22             Debian configuration management sy
ii  ghostscript           8.62.dfsg.1-3      The GPL Ghostscript PostScript/PDF
ii  libavahi-compat-libdn 0.6.22-3           Avahi Apple Bonjour compatibility 
ii  libc6                 2.7-13             GNU C Library: Shared libraries
ii  libcups2              1.3.8-1            Common UNIX Printing System(tm) - 
ii  libcupsimage2         1.3.8-1            Common UNIX Printing System(tm) - 
ii  libdbus-1-3           1.2.1-3            simple interprocess messaging syst
ii  libgnutls26           2.4.1-1            the GNU TLS library - runtime libr
ii  libkrb53              1.6.dfsg.4~beta1-4 MIT Kerberos runtime libraries
ii  libldap-2.4-2         2.4.10-3           OpenLDAP libraries
ii  libpam0g              1.0.1-4            Pluggable Authentication Modules l
ii  libpaper1             1.1.23+nmu1        library for handling paper charact
ii  libslp1               1.2.1-7.3          OpenSLP libraries
ii  lsb-base              3.2-19             Linux Standard Base 3.2 init scrip
ii  perl-modules          5.10.0-13          Core Perl modules
ii  procps                1:3.2.7-8          /proc file system utilities
ii  ssl-cert              1.0.22             simple debconf wrapper for OpenSSL
ii  xpdf-utils [poppler-u 3.02-1.3           Portable Document Format (PDF) sui

Versions of packages cups recommends:
pn  avahi-utils           <none>             (no description available)
ii  cups-client           1.3.8-1            Common UNIX Printing System(tm) - 
ii  foomatic-filters      3.0.2-20080211-3.1 OpenPrinting printer support - fil
ii  smbclient             2:3.2.0-4.vpac.1   a LanManager-like simple client fo

Versions of packages cups suggests:
ii  cups-bsd                1.3.8-1          Common UNIX Printing System(tm) - 
pn  cups-driver-gutenprint  <none>           (no description available)
pn  cups-pdf                <none>           (no description available)
ii  foomatic-db             20080211-2       OpenPrinting printer support - dat
ii  foomatic-db-engine      3.0.2-20080211-1 OpenPrinting printer support - pro
pn  hplip                   <none>           (no description available)
pn  xpdf-korean | xpdf-japa <none>           (no description available)

-- debconf information excluded



--- End Message ---
--- Begin Message ---
Source: cups
Source-Version: 1.3.9-13

We believe that the bug you reported is fixed in the latest version of
cups, which is due to be installed in the Debian FTP archive:

cups-bsd_1.3.9-13_i386.deb
  to pool/main/c/cups/cups-bsd_1.3.9-13_i386.deb
cups-client_1.3.9-13_i386.deb
  to pool/main/c/cups/cups-client_1.3.9-13_i386.deb
cups-common_1.3.9-13_all.deb
  to pool/main/c/cups/cups-common_1.3.9-13_all.deb
cups-dbg_1.3.9-13_i386.deb
  to pool/main/c/cups/cups-dbg_1.3.9-13_i386.deb
cups_1.3.9-13.diff.gz
  to pool/main/c/cups/cups_1.3.9-13.diff.gz
cups_1.3.9-13.dsc
  to pool/main/c/cups/cups_1.3.9-13.dsc
cups_1.3.9-13_i386.deb
  to pool/main/c/cups/cups_1.3.9-13_i386.deb
cupsys-bsd_1.3.9-13_all.deb
  to pool/main/c/cups/cupsys-bsd_1.3.9-13_all.deb
cupsys-client_1.3.9-13_all.deb
  to pool/main/c/cups/cupsys-client_1.3.9-13_all.deb
cupsys-common_1.3.9-13_all.deb
  to pool/main/c/cups/cupsys-common_1.3.9-13_all.deb
cupsys-dbg_1.3.9-13_all.deb
  to pool/main/c/cups/cupsys-dbg_1.3.9-13_all.deb
cupsys_1.3.9-13_all.deb
  to pool/main/c/cups/cupsys_1.3.9-13_all.deb
libcups2-dev_1.3.9-13_i386.deb
  to pool/main/c/cups/libcups2-dev_1.3.9-13_i386.deb
libcups2_1.3.9-13_i386.deb
  to pool/main/c/cups/libcups2_1.3.9-13_i386.deb
libcupsimage2-dev_1.3.9-13_i386.deb
  to pool/main/c/cups/libcupsimage2-dev_1.3.9-13_i386.deb
libcupsimage2_1.3.9-13_i386.deb
  to pool/main/c/cups/libcupsimage2_1.3.9-13_i386.deb
libcupsys2-dev_1.3.9-13_all.deb
  to pool/main/c/cups/libcupsys2-dev_1.3.9-13_all.deb
libcupsys2_1.3.9-13_all.deb
  to pool/main/c/cups/libcupsys2_1.3.9-13_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 497492@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Pitt <mpitt@debian.org> (supplier of updated cups package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 15 Feb 2009 18:39:03 +0100
Source: cups
Binary: libcups2 libcupsimage2 cups cups-client libcups2-dev libcupsimage2-dev cups-bsd cups-common cups-dbg cupsys cupsys-client cupsys-common cupsys-bsd cupsys-dbg libcupsys2 libcupsys2-dev
Architecture: source all i386
Version: 1.3.9-13
Distribution: unstable
Urgency: low
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Changed-By: Martin Pitt <mpitt@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-dbg   - Common UNIX Printing System(tm) - debugging symbols
 cupsys     - Common UNIX Printing System (transitional package)
 cupsys-bsd - Common UNIX Printing System (transitional package)
 cupsys-client - Common UNIX Printing System (transitional package)
 cupsys-common - Common UNIX Printing System (transitional package)
 cupsys-dbg - Common UNIX Printing System (transitional package)
 libcups2   - Common UNIX Printing System(tm) - libs
 libcups2-dev - Common UNIX Printing System(tm) - development files
 libcupsimage2 - Common UNIX Printing System(tm) - image libs
 libcupsimage2-dev - Common UNIX Printing System(tm) - image development files
 libcupsys2 - Common UNIX Printing System (transitional package)
 libcupsys2-dev - Common UNIX Printing System (transitional package)
Closes: 410171 475270 478280 482186 489045 489246 494168 495220 495598 497492 498664 500305 503644 506180 507183
Changes: 
 cups (1.3.9-13) unstable; urgency=low
 .
   [ Till Kamppeter ]
   * debian/local/filters/pdf-filters/filter/imagetopdf.c: Added support for
     the new "fit-to-page" option (new, more intuitive name for "fitplot").
   * debian/filters/pstopdf: Only apply paper size if the "fitplot" or the
     "fit-to-page" option is set.
   * debian/local/filters/cpdftocps: Only the last digit of the number of
     copies was used (LP: #309314).
   * debian/local/filters/pdf-filters/pdftopdf/pdftopdf.cxx: Do not preceed the
     PDF output with a newline (LP: #303691). Only impose the page size from
     the PPD file to all pages if the "fitplot" or the "fit-to-page" option is
     set. This prevented from automatic paper tray switching to the correct paper
     sizes when a multiple-page-size document is printed (partial fix for
     LP: #310575).
   * debian/patches/pdftops-cups-1.4.dpatch: Updated from CUPS 1.4 SVN. Contains
     fixes for multiple-page-size document printing (partial fix for
     LP: #310575).
   * debian/patches/pdftops-dont_fail_on_cancel.dpatch: Removed, should be
     fixed in the new upstream version of pdftops.
 .
   [ Martin Pitt ]
   * debian/patches/pdftops-cups-1.4.dpatch: Add definition of
     HAVE_PDFTOPS and CUPS_PDFTOPS, so that the filter actually gets
     again built with pdftops support. (Fixes Till's change from above).
 .
 cups (1.3.9-12) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/local/filters/pdf-filters/pdftopdf/P2PPage.cxx,
     debian/local/filters/pdf-filters/pdftopdf/pdftopdf.cxx: Do not reposition
     the pages when an automatic rotation did not actually take place and
     do not apply the page size and margins from the PPD file or the coomand
     line if no manipulations affecting the printout size are done (N-up,
     scaling, fitplot, ...). This caused LP: #310575.
 .
   * debian/cups.postinst: Let the PPD files of the existing print queues get
     automatically updated after each installation of this package (if they
     use PPDs of this package).
 .
   [ Marc Deslauriers ]
   * SECURITY UPDATE: denial of service by adding a large number of RSS
     subscriptions (Closes: #506180, LP: #298241)
     - debian/patches/CVE-2008-5183.dpatch: gracefully handle MaxSubscriptions
       being reached in scheduler/{ipp.c,subscriptions.c}
     - CVE-2008-5183
 .
   [ Martin Pitt ]
   * pidfile.dpatch: Adapt to changes from MaxSubscriptions fix from
     above.
 .
 cups (1.3.9-11) experimental; urgency=low
 .
   * debian/local/filters/cpdftocps: Fixed the fix for the number of copies.
     In some cases it failed and pstops was called with 0 copies requested
     (LP: #309314, LP: #300312, LP: #286048).
 .
 cups (1.3.9-10) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/local/filters/pdf-filters/pdftopdf/P2PCatalog.cxx,
     debian/local/filters/pdf-filters/pdftopdf/P2PCatalog.h,
     debian/local/filters/pdf-filters/pdftopdf/P2PDoc.cxx,
     debian/local/filters/pdf-filters/pdftopdf/P2PDoc.h,
     debian/local/filters/pdf-filters/pdftopdf/P2PPage.cxx,
     debian/local/filters/pdf-filters/pdftopdf/P2PPage.h,
     debian/local/filters/pdf-filters/pdftopdf/P2PPageTree.cxx,
     debian/local/filters/pdf-filters/pdftopdf/P2PPageTree.h,
     debian/local/filters/pdf-filters/pdftopdf/pdftopdf.cxx: Fixed problem
     of Landscape-oriented PDF files being printed in the wrong orientation
     (LP: #47649, LP: #244840).
 .
   * debian/local/filters/cpdftocps: Made correct number of copies being
     printed on PostScript printers with hardware copy handling (LP: #286048).
 .
   [ Martin Pitt ]
   * debian/local/apparmor-profile: Allow cupsd to run Brother drivers.
     (LP: #237256)
 .
 cups (1.3.9-9) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/local/filters/pdf-filters/pdftopdf/P2PPage.cxx,
     debian/local/filters/pdf-filters/pdftopdf/P2PResources.cxx: Added
     processing of the rotate tag (LP: #300312).
 .
   [ Martin Pitt ]
   * Add png-image-int-overflow.dpatch: Fix integer overflow in the PNG image
     reader (Closes: #507183, STR #2974, CVE-2008-5286)
 .
 cups (1.3.9-8) experimental; urgency=low
 .
   * debian/local/filters/pdf-filters/pdftopdf/P2POutputStream.cxx,
     debian/local/filters/pdf-filters/pdftopdf/P2POutputStream.h: Removed
     an endianess dependency from the pdftopdf filter, so that it also
     works on non-PC platforms like PowerPC (LP: #271350). This also fixes the
     filter on mipsel and makes the test suite, and thus the build, succeed
     again. (Closes: #500305)
   * debian/filters/pstopdf: Do not supply the margins from the PPD to the
     ps2pdf process, as this breaks full-bleed printing and is also disturbs
     the printing if PPDs have too conservative margin definitions (LP: #282186).
 .
 cups (1.3.9-7) experimental; urgency=low
 .
   * Previous upload had some cruft in the diff.gz which caused some changed
     defaults in cupsd.conf. Reupload with a clean diff.gz. *Brown paperbag*
 .
 cups (1.3.9-6) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/local/filters/cpdftocps: The cpdftocps filter did case-sensitive
     checking for CUPS options to keep them away from the pstops filter. CUPS
     treats such options case-insensitive, so in some cases CUPS options got
     applied twice (LP: #299707).
 .
   [ Martin Pitt ]
   * debian/rules: Install the serial backend with 0744 permissions to make it
     run as root, since /dev/ttyS* are root:dialout and thus not accessible as
     user "lp". Thanks to Chanoch (Ken) Bloom. (part of #506181, LP: #154277)
 .
 cups (1.3.9-5) experimental; urgency=low
 .
   * hpgl-regression.dpatch: Replaced with version which got committed
     upstream.
   * Add runloop-backchannel-eof-spin.dpatch: Fix backend runloop spin on
     backchannel EOF (select() returns "ready for read" on EOF). This
     completely broke printing with e. g. HPJetDirect. Thanks to
     Samuel Thibault for tracking down the problem! (Closes: #489045)
   * debian/cups-bsd.postinst: Assume default printcap path (in /var/run/cups/)
     if not specified in cupsd.conf. This brings back the lost /etc/printcap
     for legacy applications. (Closes: #482186, LP: #282667)
   * debian/rules: Drop arm/armel -f-no-stack-protector workaround, since SSP
     works on these architectures now. (See #469517)
   * debian/cups-bsd.postinst: Robustify the cupsd.conf parsing for Printcap,
     as per suggestion from Jo Mills.
   * rootbackends-worldreadable.dpatch: Apply the same relaxed permission check
     to cups-deviced, so that backends installed as 0744 don't disappear from
     printer detecttion. (Closes: #503644, LP: #275407)
 .
 cups (1.3.9-4) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/local/filters/pdf-filters/conf/pdftoraster.convs,
     debian/local/filters/pdf-filters/filter/pdftoraster.cxx,
     debian/local/filters/pdf-filters/README,
     debian/local/filters/pdf-filters/addtocups,
     debian/local/filters/pdf-filters/removefromcups, debian/rules,
     debian/copyright: Removed Poppler-based pdftoraster filter. It will be
     replaced by a Ghostscript-based pdftoraster filter filter provided by the
     Ghostscript package, requested via Debian bug #505282 (fixes LP: #290395).
 .
   * debian/filters/pstopdf: Fixed debug output.
 .
 cups (1.3.9-3) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/filters/pstopdf: Fixed several bugs in the pstopdf filter. First,
     removed the use of CUPS' pstops filter for inserting option settings. This
     also inserts PJL headers and then Ghostscript cannot convert the PostScript
     to PDF in the next step. Fixed also the sed magic so that the paper size
     and the margins get really read from the PPD and fixed the calculation of
     the top and bottom margins, they were exchanged. Fixes LP: #289759,
     LP: #292690, LP: #282186. Possible fix for LP #293883.
 .
   [ Martin Pitt ]
   * debian/local/apparmor-profile: Allow dnssd backend to create various less
     common network protocols (x25, appletalk, etc.) for detection. Also allow
     it to read /proc/*/net/, which the bonjour avahi library apparently uses.
     (LP: #254022)
 .
 cups (1.3.9-2) experimental; urgency=low
 .
   * debian/local/filters/cpdftocps, debian/filters/pstopdf: Avoid duplicate
     execution of the number of copies. Sending a PostScript job to a
     non-PostScript printer produced n*n copies instead of n copies, also
     sending a non-PostScript job to a PostScript printer. A PostScript job
     sent to a PostScript printer could even produce n*n*n copies (LP: #286048).
 .
 cups (1.3.9-1) experimental; urgency=low
 .
   * New upstream security/bug fix release:
     - The HP-GL/2 filter did not range check pen numbers. [CVE-2008-3641]
     - The SGI image file reader did not range check 16-bit run lengths.
       [CVE-2008-3639]
     - The text filter did not range check cpi, lpi, or column values.
       [CVE-2008-3640]
     - Fix incompatibility with Firefox 3.0 when using SSL.
     - Update the French admin.tmpl, to have the missing "Find new printer"
       button and the "Subscriptions" section. Thanks to Yves-Alexis Perez!
       (Closes: #475270)
     - Lots of other bug fixes, see http://www.cups.org/articles.php?L575.
   * Drop patches accepted upstream:
     - cupsfilter-path-typo.dpatch
     - pjl-display-ready-message.dpatch
     - dont-chown-symlinked-ssl.dpatch
   * Add hpgl-regression.dpatch: Revert the SP_select_pen() enumeration change
     introduced in STR #2911, because it changes the color mapping (e. g. "SP1"
     would now select a white pen instead of a black one, and "SP0" would not
     be valid at all any more). Also fix a remaining off-by-one loop. (STR
     #2966)
 .
 cups (1.3.8-13) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/local/filters/pdf-filters/pdftopdf/P2PCatalog.cxx,
     debian/local/filters/pdf-filters/pdftopdf/P2PCatalog.h,
     debian/local/filters/pdf-filters/pdftopdf/P2PDoc.cxx,
     debian/local/filters/pdf-filters/pdftopdf/P2PDoc.h,
     debian/local/filters/pdf-filters/pdftopdf/P2PPageTree.cxx,
     debian/local/filters/pdf-filters/pdftopdf/P2PPageTree.h,
     debian/local/filters/pdf-filters/pdftopdf/pdftopdf.cxx:
     When N-up printing and selection of only the even or odd pages
     (for manual duplex) was used together the pages were selected
     the wrong way (number-up=2 page-set=even with an 8-page document gave
     2+4, 6+8 and should give 3+4, 7+8). This is fixed now. The behavior
     of pdftopdf is now exactly the same as of pstops.
 .
   [ Martin Pitt ]
   * debian/local/apparmor-profile: Allow locking on /var/cache/cups/**.
     (Mentioned in LP #270046)
 .
 cups (1.3.8-12) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/filters/pstopdf,
     debian/local/filters/pdf-filters/filter/pdftoraster.cxx,
     debian/local/filters/pdf-filters/pdftopdf/*: Fixed paper
     size handling of pstopdf, pdftopdf, and pdftoraster which led SpliX
     to crash (LP: #261363, LP: #268510), fixed monochrome CUPS Raster
     output of pdftoraster which led to black pages being printed
     (LP: #269691).
 .
 cups (1.3.8-11) experimental; urgency=low
 .
   * debian/rules: Explicitly configure with --with-dbusdir. For some obscure
     reason, the automatic check fails on the buildds, causing the D-BUS
     configuratin not to be installed. Fixes FTBFS. (Closes: #498664)
 .
 cups (1.3.8-10) experimental; urgency=low
 .
   [ Martin Pitt ]
   * rootbackends-worldreadable.dpatch: Do not run backends as root if they are
     group or world writable (this is by and large a paranoia fix, though).
   * dont-chown-symlinked-ssl.dpatch: Replace patch with the upstream committed
     version, which is more general.
   * debian/control: Package development moved to bzr, update Vcs- tags.
   * cupsaccept.dpatch: Replaced with the more comprehensive solution upstream
     committed to 1.4 trunk. Removed debian/cups-client.links, since the links
     are now installed by upstream. Adapt manpage-translations.dpatch
     accordingly.
   * Move installation of D-BUS configuration files from debian/rules to
     debian/cups.install.
   * debian/libcups2-dev.install: Add missing sidechannel.h.
 .
   [ Johan Kiviniemi ]
   * debian/filters/pstopdf: Apply PPD settings (resolution, page size, page
     margins) to the conversion (LP: #263049).
   * debian/control: cups Depends: bc (for margin calculation).
 .
 cups (1.3.8-9) experimental; urgency=low
 .
   * Previous upload had some cruft in the diff.gz which caused some changed
     defaults in cupsd.conf. Reupload with a clean diff.gz. *Brown paperbag*
 .
 cups (1.3.8-8) experimental; urgency=low
 .
   * Remove debian/patches/dont_force_ssl.dpatch; gnome-cups-manager is ancient
     and removed from Debian, and newer GUIs like system-config-printer get
     along fine with the default setting.
   * Add quiesce-bonjour-warning.dpatch: Silence the "Apple Bonjour
     compatibility layer of Avahi" warning, since it can cause SIGPIPE crashes
     when being issued in a child process without stderr. (Closes: #497492)
   * confdirperms.dpatch, manpage-translations.dpatch: Revert note that Debian
     doesn't install lppasswd suid root, since we do. (Closes: #478280)
   * debian/control: Drop the "It can be safely removed from your system" from
     the old package names, since that is untrue until the transition is
     actually complete. (Closes: #489246)
   * debian/control: Bump Standards-Version (no actual changes necessary).
   * Remove classes_crash.dpatch, it has been fixed upstream a while ago.
   * cupsaccept.dpatch: Rewrite to be consistent with current upstream code,
     and send it upstream.
   * Drop quiesce_ipp_logging.dpatch: It was only necessary for the polling
     from gnome-cups-icon, but fortunately gnome-cups-manager has been removed
     now.
   * confdirperms.dpatch: Remove a few hunks which were only relevant for
     running cups as system user. Remove the SSL certificate bits as well,
     rewrite it to be upstream compatible, split it out to
     dont-chown-symlinked-ssl.dpatch, reported it upstream.
   * Remove device_uri.dpatch, does not seem to be necessary any more.
   * Add rootbackends-worldreadable.dpatch: Install root backends
     world-readable, to comply to Debian Policy and because it is both
     nonsensical to to not do so, and also breaks system checkers, bug
     reporting, etc. (Closes: #410171)
 .
 cups (1.3.8-7) experimental; urgency=low
 .
   * Previous upload had some cruft in the diff.gz which caused some changed
     defaults in cupsd.conf. Reupload with a clean diff.gz.
 .
 cups (1.3.8-6) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/local/filters/pdf-filters/filter/texttopdf.c,
     debian/local/filters/pdf-filters/filter/pdfutils.c,
     debian/local/filters/pdf-filters/filter/test_pdf2.c,
     debian/local/filters/pdf-filters/filter/fontembed/test_ps.c,
     debian/local/filters/pdf-filters/filter/fontembed/test_pdf.c,
     debian/local/filters/pdf-filters/filter/fontembed/sfnt.h,
     debian/local/filters/pdf-filters/filter/fontembed/main.c,
     debian/local/filters/pdf-filters/filter/fontembed/iofn.h,
     debian/local/filters/pdf-filters/filter/fontembed/fontfile.h,
     debian/local/filters/pdf-filters/filter/fontembed/fontfile.c,
     debian/local/filters/pdf-filters/filter/fontembed/embed.h,
     debian/local/filters/pdf-filters/filter/fontembed/embed.c,
     debian/local/filters/pdf-filters/filter/fontembed/Makefile,
     debian/local/filters/pdf-filters/addtocups:
     Fixed crashes of texttopdf on bad or missing fonts, make texttopdf
     also working without configuration of the fonts (at least for ASCII).
   * debian/local/filters/pdf-filters/filter/pdftoijs.cxx,
     debian/local/filters/pdf-filters/conf/HP-PhotoSmart_Pro_B8300-hpijs-pdftoijs.ppd
     debian/local/filters/pdf-filters/addtocups,
     debian/local/filters/pdf-filters/config-scripts/cups-pdf-filters.m4,
     debian/local/filters/pdf-filters/removefromcups,
     debian/local/filters/pdf-filters/README,
     debian/control, debian/rules: Added pdftoijs filter.
 .
   [ Johan Kiviniemi ]
   * debian/filters/pstopdf:
     - Adobe Reader generates DRM-infested PostScript from encrypted PDF files.
       This PostScript contains code which stops Ghostscript with an error when
       one tries to convert it to (now unencrypted) PDF. Change the filter to
       normalize such PostScript using ps2ps before conversion.
 .
   [ Martin Pitt ]
   * Add alternative dependency "gsfonts-x11" for ttf-freefonts.
     (Closes: #495598)
   * debian/patches/: Update the status of patches, add some upstream
     references, update status in 00list.
   * Drop obsolete include_krb5_h_in_job_h.dpatch, package builds fine in
     current unstable.
   * debian/rules: Enable PIE and other compiler flags security enhancements
     with DEB_BUILD_HARDENING=1. Add hardening-wrapper build dependency. Thanks
     to Kees Cook!
   * Add debian/local/cups.ufw.profile: "ufw" firewall profile. Install it
     for Ubuntu builds only for now, until ufw enters Debian as well. Thanks to
     Didier Roche and Jamie Strandboge! (https://launchpad.net/bugs/261903)
 .
 cups (1.3.8-5) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/local/filters/pdf-filters/filter/texttopdf.c: Added bug fix
     from upstream so that texttopdf does not segfault on missing or bad
     fonts any more. Backed out Johan Kiviniemi's patch of replacing
     Courier by FreeMono.
   * Remove hardcoded -march=pentium from texttopdf Makefile.
     (Closes: #495220)
 .
   * debian/local/filters/pdf-filters/conf/imagetopdf.convs: Reduced cost
     factor to prefer this filter instead of imagetops.
 .
   [ Johan Kiviniemi ]
   * debian/local/filters/cpdftocps, debian/local/cpdftocps.convs,
     debian/cups.install, debian/rules:
     - Add an application/vnd.cups-pdf → application/vnd.cups-postscript
       filter, thus making the PDF filter chain possible for PostScript
       printers.
     - The filter’s cost is 22, making the total cost of pstopdf → pdftopdf →
       cpdftocps 66 after the following change.
   * debian/local/filters/pdf-filters/conf/pdftopdf.convs,
     debian/local/pstopdf.convs, debian/rules:
     - Change filter costs to prefer the PDF chain over pstops.
       • pdftopdf: 22 instead of 66.
       • pstopdf: 22 instead of 100.
       • pstops: 100 instead of 66.
   * Add pjl-display-ready-message.dpatch:
     - According to the PJL spec, one should use "" (not "READY") to return the
       display to the normal ready message.
 .
 cups (1.3.8-4) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/control, debian/rules,
     debian/local/filters/pdf-filters/filter/pdfutils.h,
     debian/local/filters/pdf-filters/filter/texttopdf.c,
     debian/local/filters/pdf-filters/filter/fontembed,
     debian/local/filters/pdf-filters/filter/test.sh,
     debian/local/filters/pdf-filters/filter/test_pdf1.c,
     debian/local/filters/pdf-filters/filter/test_pdf2.c,
     debian/local/filters/pdf-filters/filter/pdfutils.c,
     debian/local/filters/pdf-filters/conf/texttopdf.convs,
     debian/local/filters/pdf-filters/AUTHORS,
     debian/local/filters/pdf-filters/addtocups,
     debian/local/filters/pdf-filters/data,
     debian/local/filters/pdf-filters/data/pdf.utf-8.simple,
     debian/local/filters/pdf-filters/data/pdf.utf-8.heavy,
     debian/local/filters/pdf-filters/removefromcups,
     debian/local/filters/pdf-filters/README: Added texttopdf filter.
     Added "Depends: ttf-freefont" for the cups package, as the
     texttopdf filter needs these fonts.
 .
   [ Johan Kiviniemi ]
   * Add cupsfilter-path-typo.dpatch: Fix a typo in scheduler/cupsfilter.c,
     which caused filters not to have /bin in their PATH.
   * debian/filters/pstopdf:
     - Do not log to /tmp/pstopdf.log. A user running the filter (e.g. via
       cupsfilter) made all other users (including cups itself) unable to run
       the filter because of no permission to open the logfile.
     - Put unquoted variables into quotes where appropriate.
     - Never create an outfile in the same directory as the given infile; the
       process might not have write access there.
     - set -e.
   * debian/local/filters/pdf-filters/filter/texttopdf.c:
     - Use FreeMono instead of Courier, since texttopdf requires a TrueType
       font.
 .
   [ Martin Pitt ]
   * Bump shlibs version for libcups2 and libcupsimage2. (Closes: #494168)
 .
 cups (1.3.8-3) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/local/filters/pdf-filters/addtocups,
     debian/local/filters/pdf-filters/removefromcups,
     debian/local/filters/pdf-filters/config-scripts/cups-pdf-filters.m4,
     pdftopdf/Makefile: Avoid that all executables and libraries of CUPS
     get linked against libpoppler. This especially leads to all packages
     dependent on CUPS needing libpoppler, even for building.
 .
 cups (1.3.8-2) experimental; urgency=low
 .
   [ Till Kamppeter ]
   * debian/local/filters/pdf-filters/, debian/local/pstopdf.convs,
     debian/rules, debian/control, debian/copyright, debian/cups.install:
     Introduced the first bunch of infrastructure for using PDF as standard
     print job format. Added CUPS filters imagetopdf, pstopdf, pdftopdf,
     pdftoraster, added build dependency on libpoppler-dev, as the new filters
     are Poppler-based. texttopdf and pdftoijs will be added soon.
     All this is temporary, as the filters are planned to be added to the
     upstream package of CUPS (CUPS STR #2897, #1595).
   * debian/patches/search_mime_files_in_usr_share.dpatch: Replaced by the
     changes which were done for this purpose in CUPS 1.4. In addition to
     the introduction of /usr/share/cups/mime for installing file detection and
     conversion rules as non-conffiles it also changes the reading order to
     all *.types files and the all *.convs files (instead of all in
     /usr/share/cups/mime and then all in /etc/cups). This way
     /usr/share/cups/mime can contain conversion rules based on file types
     defined by files in /etc/cups (CUPS STR #2719, CUPS SVN revs #7670 and
     #7694).
 .
   [ Martin Pitt ]
   * Add missing CVE and more verbose descriptions to security fixes to 1.3.6-1
     changelog.
Checksums-Sha1: 
 0319495cd132fe12e86d74c5781e187b34dcf071 1996 cups_1.3.9-13.dsc
 953a431a21ecd7c03b193c0fd4077321658f9148 325634 cups_1.3.9-13.diff.gz
 6a7235a0596c0d6d7552174bcf06b34d3bb8b0b2 1182128 cups-common_1.3.9-13_all.deb
 c30737c403f9c89a02743aeb38b7e9571755f7f6 58624 cupsys_1.3.9-13_all.deb
 075f576f3b385afeaa214f32e9ced609542b72d3 58642 cupsys-client_1.3.9-13_all.deb
 9ac8952b35af2a4e0f4260de9dc4531d338e45e5 58642 cupsys-common_1.3.9-13_all.deb
 d6d889197be9777b8f9684072ad6f011082d9779 58636 cupsys-bsd_1.3.9-13_all.deb
 328f2afea188555fe0d55536b358b953352214ad 58634 cupsys-dbg_1.3.9-13_all.deb
 160d56fc07176fdb01c62b3ac5ecc16dce9b3bad 58640 libcupsys2_1.3.9-13_all.deb
 1cd6b879b0633a3be1ed59661462e97aa596a449 58652 libcupsys2-dev_1.3.9-13_all.deb
 fa822622d7816ed8d747373101a2ddcd242f8aa3 172006 libcups2_1.3.9-13_i386.deb
 41542db24de32a880812133f7808a4f83979e5df 105936 libcupsimage2_1.3.9-13_i386.deb
 b53738515668a38b82dfdbc845d953ecd0672df3 2208500 cups_1.3.9-13_i386.deb
 64cb349017466890532a8663aacc768570cf571e 115762 cups-client_1.3.9-13_i386.deb
 a00eb58c041fc0c4050892e4067dd0d221688ed0 402126 libcups2-dev_1.3.9-13_i386.deb
 a673568c44443297b4ace8ed52dabd7a6a44241d 60590 libcupsimage2-dev_1.3.9-13_i386.deb
 96dc8bbbb183b39d9e0bb19cf6277cccf408c2a2 36580 cups-bsd_1.3.9-13_i386.deb
 f8c01c21634db3ef630396d806d0884425c1dddd 1516760 cups-dbg_1.3.9-13_i386.deb
Checksums-Sha256: 
 e11693fd72b2bd0b1618e0dd6b9a4c8eeaf73d297e1f41eb1655f8e22bd5bf84 1996 cups_1.3.9-13.dsc
 7bb7f0f03a1692c9833d1c121ee200419988e25d094e042760b19077c7b3cb21 325634 cups_1.3.9-13.diff.gz
 62785554b9fa57ae5743dc06e2e2fe27fd77da5e6a52e3cd6c801275a97b82d4 1182128 cups-common_1.3.9-13_all.deb
 c9043bbfa244aaaa2bfc00c3166282f96c4c370a924cb2e3cd5ebe9bc59f5ed5 58624 cupsys_1.3.9-13_all.deb
 e0f636fcb1d314da44f397b93ac5e2670ea6bc0b121d3e7711e5fa0c196e1418 58642 cupsys-client_1.3.9-13_all.deb
 83594fe19540973487baee3fd5b8a5ce56fc9d4b2890c5689ebf3ea840d1ed6f 58642 cupsys-common_1.3.9-13_all.deb
 97c163af19fa8d0ff5e6c89f1dac2fe55d2c16dc9e6a4dcee3795f5e098c7a2b 58636 cupsys-bsd_1.3.9-13_all.deb
 b9f12ea4fad4432b4b3c009d9b51502a7e5cc6d30e6d3b0b5078e29940a47e32 58634 cupsys-dbg_1.3.9-13_all.deb
 523af3d2e25916e00481bbb32fddf2fe9d47e748909061fd0efb6cb82975a4d0 58640 libcupsys2_1.3.9-13_all.deb
 658349a69ff101edbebc889bf468d505008b03a4a80b124fba387e03d63d3f00 58652 libcupsys2-dev_1.3.9-13_all.deb
 9c00620563c3942d511c9854fe82e7fd603cbabbda720288f4c21e3ecf50b698 172006 libcups2_1.3.9-13_i386.deb
 21ff45af0f9c4cc56446fce0e928f003c2480044de37376f11ef63b73c7fcd24 105936 libcupsimage2_1.3.9-13_i386.deb
 3c31b03ec09485e8be74ba33f36e5a14082134935eefdafce34a1e326b5a499b 2208500 cups_1.3.9-13_i386.deb
 663f83001981db712b6778dd0f149383f5ca23ebee7fcb8d2ea07da0ff8362d0 115762 cups-client_1.3.9-13_i386.deb
 6fe64ada8adb500cb194a668f5d438ddb8a639efb5f5912b83348c941f9b9829 402126 libcups2-dev_1.3.9-13_i386.deb
 08a79e5e09a953be3929d8f24597b63a1f6c10ced511fbd11a3eec474bb0b0a7 60590 libcupsimage2-dev_1.3.9-13_i386.deb
 5752fd45ba231b426c792b467d96834ccdd4f1550712cf09528536771fd49523 36580 cups-bsd_1.3.9-13_i386.deb
 05f5e329ed05af141184547b0963670bb89f164af72c0aaaefc61826a7e87ba5 1516760 cups-dbg_1.3.9-13_i386.deb
Files: 
 7f27e8d31dbb1309612c53f3a91ecca1 1996 net optional cups_1.3.9-13.dsc
 d6d0b05691ea45993f75fe1df223b961 325634 net optional cups_1.3.9-13.diff.gz
 44cf1d2e64a1978d5d88e021a7e8eb20 1182128 net optional cups-common_1.3.9-13_all.deb
 de2ee82029c68d84aedf845d779daaeb 58624 oldlibs extra cupsys_1.3.9-13_all.deb
 9b90e2d3839d2ff219e5ce9c93b803fd 58642 oldlibs extra cupsys-client_1.3.9-13_all.deb
 b4778459c6ce2e2b2a78962b3d606208 58642 oldlibs extra cupsys-common_1.3.9-13_all.deb
 f5b244a4e782b5ba08a3c418f22f472f 58636 oldlibs extra cupsys-bsd_1.3.9-13_all.deb
 06514fee9219b505d6db44cf0c19b4e2 58634 oldlibs extra cupsys-dbg_1.3.9-13_all.deb
 c69c780f0e903c881d7d641f7b165a11 58640 oldlibs extra libcupsys2_1.3.9-13_all.deb
 110470a27be60355fd10f287250db1ee 58652 oldlibs extra libcupsys2-dev_1.3.9-13_all.deb
 0ebc59f82a9b59ad022df4d7ddb10e42 172006 libs optional libcups2_1.3.9-13_i386.deb
 77a2f7d7b824874eb891f8ca256d5c6c 105936 libs optional libcupsimage2_1.3.9-13_i386.deb
 0cf57dbe0045236774323a4d22193dc8 2208500 net optional cups_1.3.9-13_i386.deb
 2c49880578bcb46a46a76f822c6da6c7 115762 net optional cups-client_1.3.9-13_i386.deb
 6276459e132209d7d1872e8c3664a34a 402126 libdevel optional libcups2-dev_1.3.9-13_i386.deb
 5803dd688b424d6b9d9688966ca81e48 60590 libdevel optional libcupsimage2-dev_1.3.9-13_i386.deb
 c9d4b7e9f74059a60d581947f3a9a0b4 36580 net extra cups-bsd_1.3.9-13_i386.deb
 46a44d49a43791c79898191c265a8495 1516760 libdevel extra cups-dbg_1.3.9-13_i386.deb
Original-Maintainer: Debian CUPS Maintainers <pkg-cups-devel@lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkmYVRUACgkQDecnbV4Fd/I1RACgwZh93b38cDplbrqM0El9A1j5
uR0AoP2Df0cauUquAx1nI/BZQ2m2Fd9j
=cssV
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: