In some desktop environments, the username being associated with print jobs, does not match the username used by that same person to authenticate to the print accounting system. There is no facility for matching arbitrary usernames to the official ones managed in the EC directory systems, so people in this situation will not be able to see their print jobs when they go to release them from a print station or multifunction device (MFD).
This same issue existed with the NetAccount printing system. However you were able to get around this by logging on with a NetAccount client. This allowed the print system to associate an official username with print jobs coming from a particular desktop system at a particular time.
The University print accounting system (CAPS) is based on Pharos Uniprint, which in turn is built around the Windows printing environment.
This document outlines a process for configuring an authenticated connection to the Pharos print spooler that overrides the local username in MacOS X.
This workaround applies to OS X 10.5 (Leopard) and 10.6 (Snow Leopard). A work around for earlier versions of the OS involves configuring an SMB print queue similar to the work around described for LINUX at CAPS: configure SMB printing in LINUX.
CUPS (common UNIX printing system) is the underlying service used to provide printing functionality in MacOS X. This work around avoids the limitations of the graphic user interface provided by Apple by dealing directly with the CUPS subsystem.
You need to be able to supply sudoer credentials on the machine you are configuring to access the administration tools.
Open up Safari (or any other web browser you may have access to) and and go to
Add an LPR/LPD printer
Add a printer
Click on the “Adding Printers and Classes link” under Administration.
Select LPD/LPR Printer from the list.
Under the “Connection” field, type
- lpd://<your UPI>@sciprnp01.fos.auckland.ac.nz/lp
Select a suitable driver
Select the Make and Driver from the list for the printer and then click onAdd Printer.
Configure any options
Set the default options for the printer and you are all set to go.
As of 10.7, you can enter the required upi@server entry directly in the GUI provided through the OS X Preferences dialogue.
As of 10.8, the CUPS web interface has been disabled by default.