Cups Pdf Printer For Mac Os X



  1. Cups Pdf Printer For Mac Os X 10 6 8
  2. Cups Pdf Printer For Mac Os X 10 6 2 Update
CommandLine Setup

The latest Brother original Printer Driver for macOS v10.14.x is available from the Downloads section for your model on the Brother Solutions Center. The Printer Driver includes the CUPS Printer Driver, BR-Script Driver (PS Driver), PC-FAX Driver and Brother Status Monitor. The availability of the drivers and utilities vary.

For folks who administer severalmachines with ARD or are comfortable with using the terminal here areinstructions on how to create and configure CUPS printers for WolfCopyusing CUPS command line tools. CUPS printers are created andconfigured using the lpadmintool. Use the command manlpadmin
  1. With the Mac OS X v10.5 specifications, the CUPS drivers are automatically selected by priority, and are registered as a printer driver to be used. The only Canon Printers with pre-installed CUPS drivers are the Pro9000 and Pro9500. This is only true if no printer drivers have been registered.
  2. CUPS-PDF is a backend module for CUPS(Mac OS X's printing system) by Volker C. Behr that, rather than printing to a device, prints straight to PDF files. Why use this rather than a simple 'Save as PDF' in the print dialog?. Pressing return is faster. Batch-print through the writer to convert documents to PDF.
to get details on all of the available options andswitchs for the tool. The following command should create andconfigure a printer using the example of bld-001-color1.
sudo lpadmin -pbld-001-color1 -L 'bld-001-color1' -E -vipp://print.ncsu.edu/printers/bld-001-color1 Settings-o auth-info-required=username,password
-P/Library/Printers/PPDs/Contents/Resources/HP Color LaserJet 8500.gz

Cups Pdf Printer For Mac Os X 10 6 8


so looking at the command in detail :
sudo lpadmin -executes the command lpadmin as administrative user
-p bld-001-color1-sets the name for the new printer. NOTE this is a lower case p
-L 'bld-001-color1' Install pdf printer mac-sets the information for CUPS printer. NOTE the quotes
-E-makes theprinter enabled. NOTE that there are two capital E's in the manpageand the position in the command string separates enabled from encryption
-vipp://print.ncsu.edu/printers/bld-001-color1-sets theuniveral resource identifier (URI) that configures the printeserver(print.ncsu.edu) and print queue (printers/bld-001-color1)Pdf
-oauth-info-required=username,password -sets therequirement for username and password
-P/Library/Printers/PPDs/Contents/Resources/HP Color LaserJet 8500.gz -gives the PPD to use. NOTE the back slashes to escape the spacesin the names so the unix shells will pass them on correctly. Alsomost all PPDs under Mac OS X 10.5 are located at the path/Library/Printers/PPDs/Contents/Resources. The switch is an upper caseP. Information on PPD names and where they are stored can befound using the lpinfo command:
InstallGiving a very long list that should look something like this:
Library/Printers/PPDs/Contents/Resources/BrotherHL-2070N series CUPS.gz Brother HL-2070N series CUPS
Library/Printers/PPDs/Contents/Resources/Brother HL-2075N seriesCUPS.gz Brother HL-2075N series CUPS
Library/Printers/PPDs/Contents/Resources/Brother HL-2460 series.gzBrother HL-2460 BR-Script3

With these CUPs command line tools it may also be possible towrite a script to automate printer installation but OIT has not createdsuch a script.
ShortUsername in Authentication Dialog
In the name and password dialog forCUPS Mac OS X 10.5 will automatically fill in the user's full nameinstead of the short username that is required. This annoying asthe end user will have to delete the full name and type in a Unity IDeach time. To change this behaviour issue the following commandsas root in terminal or with ARD Send UNIX...
defaultswrite /Library/Preferences/com.apple.NetworkAuthorization UseShortName-bool YES
defaults write/Library/Preferences/com.apple.NetworkAuthorization UseDefaultName-bool NO

Open up print queuemanagement in cupsd.conf so users can cancel job, restart and re-enableprinters.
For many reasons a print job can getstalled itself or can stop or disable the local CUPS print queue. By default the settings for the cups daemon process, cupsd, is securedso that only administrators can start, stop, disable or endable printqueues. Also only administrators or job owners can cancel printjobs. Since users may just ' Print and Run' leaving a stoppedqueue or hung job these settings can be opened up using the followingunix commands. WARNING the following commands should be typedcarefully and double checked each time they are sent as they candestroy the cupsd.conf file and disable printing completly ifincorrectly typed!!! Spaces are extremely important in thesecommands!!!
perl-p -i -e 's/ Resume-Printer//g;' /private/etc/cups/cupsd.conf
perl -p -i -e 's/ Enable-Printer//g;'/private/etc/cups/cupsd.conf
perl -p -i -e 's/ Cancel-Job//g;'/private/etc/cups/cupsd.conf
launchctl unload/System/Library/LaunchDaemons/org.cups.cupsd.plist
launchctl load/System/Library/LaunchDaemons/org.cups.cupsd.plist

Cups Pdf Printer For Mac Os X 10 6 2 Update

What the perl commands do are to search the cupsd.conf files for thestrings ' Resurme-Printer', ' Enable-Printer', and ' Cancel-Job' (notethe space before each string!) and replace them with nothing and savethe file. This will remove those activities from therestriction rules in cupsd.conf and make them open to everyone printingto use. The launchctl commands simply restart the cupsd printing systemso the changes will take effect. Again use with caution!
What if I want to set up my own printserver using CUPS?
Since we use centralized print servers running on Linux machines wereally do not have documentation on setting up CUPS print serversoftware called cupsd. Lookfor cupsd documentation at http://www.cups.org. However we usethe cupsd.conf file: http://www.ncsu.edu/mac/labs/cupsd.htmlin production with CUPS 1.3.3 serversin case this might help someone.
GettingMore Help
For more help or questions on setting up WolfCopy printing from MacOS X10.5 please contact the OIT help desk at 919-515-HELP