CUPS-PDF for Debian ------------------- This Debian package of CUPS-PDF is configured as follow: * Log files are created by group "lpadmin" to match CUPS permissions. * Anonymous Samba output to directory. * Standard user output to <${HOME}/PDF/> directory. The settings are fully configurable by editing using the system administrator's favorite text editor. CAVEAT AppArmor prevents outputting PDF documents to non-default directories so must also be edited, whenever the above defaults get changed in . In cases where the system mounts home directories from paths other than , edit instead. AppArmor issues appear in 'dmesg' in a format similar to this: audit[11578]: AVC apparmor="DENIED" operation="mknod" profile="/usr/lib/cups/backend/cups-pdf" name="/home/username/unexpectedpath/document.pdf" pid=11578 comm="gs" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000 The optional GTK package is capable of detecting this CUPS backend as a suitable ready-to-use printer. NOTES * Follow these instructions for debugging and reporting printing issues: * CUPS-PDF.PPD is the only recognized backend since 2.4.7 and this is a feature intended to reduce confusion for the end-user. If you require paper sizes not supported by CUPS-PDF.PPD, please file a bug report. * This package is never affected by Poppler or XPDF bugs; only external tools used to generate the PDF might be. Therefore, avoid filing bugs related to those codebases against CUPS-PDF. -- Martin-Éric Racine Wed, 18 Sep 2019 10:19:01 +0300