* debian/postinst: Before creating a CUPS queue wait 3 seconds to be sure
that the CUPS daemon is listening (LP: #152293).
cups-pdf (2.4.6-3ubuntu9) gutsy; urgency=low
* debian/patches/50_default_conf.patch: Withdrawn the chnage of the PDF
destination to ~/Desktop, returned to ~/PDF, also do not let cups-pdf
label documents with job numbers by default (see LP bugs 134682 and
134671).
* debian/control: Removed the versioned require on cupsys, as we have
withdrawn the change of the PDF destination.
cups-pdf (2.4.6-3ubuntu8) gutsy; urgency=low
* debian/patches/50_default_conf.patch: Use ~/Desktop as default destination
for the PDF files so that users find them more easily (LP: #134682,
LP: #134671)
* debian/prerm, debian/postinst: Make any failure of CUPS command line tools
non-fatal, to not affect the setup of cups-pdf if CUPS crashes immediately
after being restarted by the cups-pdf setup (LP: #136449, LP: #147974).
* debian/control: Require cupsys 1.3.2-1ubuntu2 or newer, to have
AppArmor restrictions allowing to write into ~/Desktop.
cups-pdf (2.4.6-3ubuntu7) gutsy; urgency=low
* debian/control: Add explicit cupsys-client dependency, since the postinst
needs 'lpadmin' and cupsys itself only recommends -client.
(LP: #134453)
cups-pdf (2.4.6-3ubuntu6) gutsy; urgency=low
* debian/postinst: Fix invocation of "lpstat -r" (remove backticks). This
makes the automatic setup of the PDF queue actually work again.
cups-pdf (2.4.6-3ubuntu5) gutsy; urgency=low
* debian/postinst: force PDF queues on localhost only; systems configured
for remote CUPS servers are not expecting it.
cups-pdf (2.4.6-3ubuntu4) gutsy; urgency=low
* debian/postinst, debian/prerm: Check, create, or remove PDF queues only
if the CUPS daemon is running, otherwise go on silently (LP: #133743).
cups-pdf (2.4.6-3ubuntu3) gutsy; urgency=low
* debian/postinst: Only set up the PDF queue, do not make it the default.
Otherwise the PDF queue would stay the default when the first real printer
is detected after installation and as the installation of the packages
happens before the detection of the printers all systems will have the PDF
queue as default.
cups-pdf (2.4.6-3ubuntu2) gutsy; urgency=low
[ Till Kamppeter ]
* debian/control: Updated dependencies: ghostscript, paperconf.
* debian/postinst, debian/prerm: Create a PDF print queue when installing
and take it down when uninstalling (LF: #82674)
* debian/patches/10_auto_assign_ppd.patch: Make the PPD automatically
assigned to the PDF printer by CUPS/printer setup tools
* debian/rules: Enabled the package for applying patches by adding
"include /usr/share/cdbs/1/rules/simple-patchsys.mk"
[ Martin Pitt ]
* Now that we use simple-patchsys.mk, make a proper patch
debian/patches/01_mkdir_as_user.patch from the src/cups-pdf.c change in
the last upload. Also move the default configuration changes into a patch
50_default_conf.patch, so that the diff.gz is now free of upstream diffs.
* debian/postinst: If paperconf fails, fall back to paper size "a4".
cups-pdf (2.4.6-3ubuntu1) gutsy; urgency=low
* Sync with latest Debian version.
* src/cups-pdf.c: Postpone creation of per-user output directory until we
setuid()'ed to the user. This both avoids nasty mistakes, and also avoids
using CAP_DAC_OVERRIDE, so that we can tighten cups' apparmor profile.
* debian/postinst: Change /usr/lib/cups/backend/cups-pdf permissions from
4751 (which was still necessary for the non-root cups) to 0700 (in
accordance with upstream's requirements).
* debian/postinst: Make /var/spool/cups-pdf/ANONYMOUS sticky, since it is
world-writeable.
cups-pdf (2.4.6-3) unstable; urgency=low
* Implemented a basic reportbug script to remind people not to file
pointless CVE bugs concerning Poppler or XPDF, since we don't use
that code; we simply pass the document to external tools that do.
* Added the same warning to NEWS.Debian.
-- Till Kamppeter <email address hidden> Sat, 13 Oct 2007 19:56:19 +0100
cups-pdf (2.4.6-3ubuntu10) gutsy; urgency=low
* debian/postinst: Before creating a CUPS queue wait 3 seconds to be sure
that the CUPS daemon is listening (LP: #152293).
cups-pdf (2.4.6-3ubuntu9) gutsy; urgency=low
* debian/ patches/ 50_default_ conf.patch: Withdrawn the chnage of the PDF
destination to ~/Desktop, returned to ~/PDF, also do not let cups-pdf
label documents with job numbers by default (see LP bugs 134682 and
134671).
* debian/control: Removed the versioned require on cupsys, as we have
withdrawn the change of the PDF destination.
cups-pdf (2.4.6-3ubuntu8) gutsy; urgency=low
* debian/ patches/ 50_default_ conf.patch: Use ~/Desktop as default destination
for the PDF files so that users find them more easily (LP: #134682,
LP: #134671)
* debian/prerm, debian/postinst: Make any failure of CUPS command line tools
non-fatal, to not affect the setup of cups-pdf if CUPS crashes immediately
after being restarted by the cups-pdf setup (LP: #136449, LP: #147974).
* debian/control: Require cupsys 1.3.2-1ubuntu2 or newer, to have
AppArmor restrictions allowing to write into ~/Desktop.
cups-pdf (2.4.6-3ubuntu7) gutsy; urgency=low
* debian/control: Add explicit cupsys-client dependency, since the postinst
needs 'lpadmin' and cupsys itself only recommends -client.
(LP: #134453)
cups-pdf (2.4.6-3ubuntu6) gutsy; urgency=low
* debian/postinst: Fix invocation of "lpstat -r" (remove backticks). This
makes the automatic setup of the PDF queue actually work again.
cups-pdf (2.4.6-3ubuntu5) gutsy; urgency=low
* debian/postinst: force PDF queues on localhost only; systems configured
for remote CUPS servers are not expecting it.
cups-pdf (2.4.6-3ubuntu4) gutsy; urgency=low
* debian/postinst, debian/prerm: Check, create, or remove PDF queues only
if the CUPS daemon is running, otherwise go on silently (LP: #133743).
cups-pdf (2.4.6-3ubuntu3) gutsy; urgency=low
* debian/postinst: Only set up the PDF queue, do not make it the default.
Otherwise the PDF queue would stay the default when the first real printer
is detected after installation and as the installation of the packages
happens before the detection of the printers all systems will have the PDF
queue as default.
cups-pdf (2.4.6-3ubuntu2) gutsy; urgency=low
[ Till Kamppeter ] patches/ 10_auto_ assign_ ppd.patch: Make the PPD automatically cdbs/1/ rules/simple- patchsys. mk"
* debian/control: Updated dependencies: ghostscript, paperconf.
* debian/postinst, debian/prerm: Create a PDF print queue when installing
and take it down when uninstalling (LF: #82674)
* debian/
assigned to the PDF printer by CUPS/printer setup tools
* debian/rules: Enabled the package for applying patches by adding
"include /usr/share/
[ Martin Pitt ] patches/ 01_mkdir_ as_user. patch from the src/cups-pdf.c change in default_ conf.patch, so that the diff.gz is now free of upstream diffs.
* Now that we use simple-patchsys.mk, make a proper patch
debian/
the last upload. Also move the default configuration changes into a patch
50_
* debian/postinst: If paperconf fails, fall back to paper size "a4".
cups-pdf (2.4.6-3ubuntu1) gutsy; urgency=low
* Sync with latest Debian version. cups/backend/ cups-pdf permissions from cups-pdf/ ANONYMOUS sticky, since it is writeable.
* src/cups-pdf.c: Postpone creation of per-user output directory until we
setuid()'ed to the user. This both avoids nasty mistakes, and also avoids
using CAP_DAC_OVERRIDE, so that we can tighten cups' apparmor profile.
* debian/postinst: Change /usr/lib/
4751 (which was still necessary for the non-root cups) to 0700 (in
accordance with upstream's requirements).
* debian/postinst: Make /var/spool/
world-
cups-pdf (2.4.6-3) unstable; urgency=low
* Implemented a basic reportbug script to remind people not to file
pointless CVE bugs concerning Poppler or XPDF, since we don't use
that code; we simply pass the document to external tools that do.
* Added the same warning to NEWS.Debian.
-- Till Kamppeter <email address hidden> Sat, 13 Oct 2007 19:56:19 +0100