Juergen Daubert
4074a522ee
Update includes security fixes, see - http://www.cups.org/str.php?L4450 - http://www.cups.org/str.php?L4455 (cherry picked from commit 52a3976c5d4317043771f79628a0381282f4bea9)
README for cups 1.6.x REQUIREMENTS 1. As of version 1.5 cups needs libusb to print to usb printers, the kernel modules usblp is no longer supported. The port installs /etc/modprobe.de/cups.conf to blacklist the module. 2. In order to have more printer drivers available, the installation of the gutenprint port (formerly gimp-print) is recommended. HP DeskJet/LaserJet users should install the hpijs driver. 3. Build and install in the following order: - cups - ghostscript - cups-filters - gutenprint (optionally) - foomatic-filters (optionally) - hpijs (optionally) Most common printers should be supported by the above configuration, if NOT you must have foomatic-filters installed and must generate a PPD file (Postscript Printer Description) for your printer: 1. Select your printer from http://www.linuxprinting.org/printer_list.cgi 2. Select a driver, be shure the driver is available within ghostscript. You can see all drivers included in ghostscript with a 'gs -h'. 3. Download the PPD file for your printer. 4. Save the PPD file to /usr/share/cups/model/<name>. 5. Restart cups with '/etc/rc.d/cups restart' PRE-INSTALL POST-INSTALL 1. Remove the usblp kernel module before starting cups. 2. Configure your printer with the web-interface, http://localhost:631. PRECAUTION