From a03e58c043121f18f716b834714625d3c9a5e1cb Mon Sep 17 00:00:00 2001 From: Sebastien Ballet Date: Wed, 12 May 2010 17:44:37 +0200 Subject: office/cups-pdf: Updated for version 2.5.0 --- office/cups-pdf/README.SBo | 40 +++++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 19 deletions(-) (limited to 'office/cups-pdf/README.SBo') diff --git a/office/cups-pdf/README.SBo b/office/cups-pdf/README.SBo index 22ff32d60f..34c77852b3 100644 --- a/office/cups-pdf/README.SBo +++ b/office/cups-pdf/README.SBo @@ -35,24 +35,26 @@ Welcome to CUPS-PDF v2 Important notes: ================ - *CUPS-PDF requires root privileges since it has to modify file ownerships. - In recent distributions the "RunAsUser" option in cupsd.conf is set to - "Yes" which removes these privileges. Please make sure to set - "RunAsUser No" if you want to use CUPS-PDF. - *** Starting with version 1.2.0 CUPS implements the "RunAsOption" no - longer. In order to ensure CUPS-PDF is running with the required root - privileges you have to make 'root' the owner of the cups-pdf backend - and set the file permissions of the backend to 0700 (root only). - *make sure if any of CUPS-PDF's working directories (e.g. output) is a - NFS mounted volume it is mounted without root_squash! - *CUPS-PDF is known to fail if the gs (GhostScript) binary on a system is - compressed by upx (Ultimate Packer for eXecutables). - *if you are using SELinux make sure it does not interfere with CUPS-PDF - (you can disable SELinux for CUPS by "setsebool -P cupsd_disable_trans 1" - or have a look at contrib/SELinux-HOWTO to make it work) - - Now after restarting CUPS you will be able to choose "Virtual Printer (PDF - Printer)" when setting up a new printer in CUPS. + + * CUPS-PDF requires root privileges since it has to modify file ownerships. + In order to ensure CUPS-PDF is running with the required root privileges + you have to make 'root' the owner of the cups-pdf backend and set the + file permissions of the backend to 0700 (root only). + NOTE: in older versions of CUPS (<1.2.0) you have to set the "RunAsUser" + option in cupsd.conf to "No" in order to grant full privileges. + * CUPS-PDF needs a fully featured UNIX-filesystem to work. Make sure if any + of CUPS-PDF's working directories (e.g. output) are located on an NFS + mounted volume they are mounted without root_squash! Other filesystems + (e.g. NetWare or Windows shares) are _not_ supported! + * CUPS-PDF is known to fail if the gs (GhostScript) binary on a system is + compressed by upx (Ultimate Packer for eXecutables). + * If you are using SELinux, AppArmour or similar tools, make sure these do + not interfere with CUPS-PDF. + (You can disable SELinux for CUPS by "setsebool -P cupsd_disable_trans 1" + or have a look at contrib/SELinux-HOWTO to make it work) + + Now you will be able to choose "CUPS-PDF (Virtual PDF Printer)" when + setting up a new printer in CUPS (a CUPS-restart may be necessary). To set up a queue for other UNIX clients you should select Postscript as vendor and the Color Printer as model for your new printer; queues that get their input from samba or netatalk (i.e. Windows, OS/2 or MacOS) can be set @@ -96,7 +98,7 @@ Welcome to CUPS-PDF v2 4. contact ---------- - Volker Christian Behr + Dr. Volker Christian Behr behr@physik.uni-wuerzburg.de http://www.cups-pdf.de -- cgit v1.2.3