Packaging and distributing Pharos Popup client and associated printers

New Contributor

I did not find an article or discussion regarding this so after I had worked through it I thought I would offer up my solution for anyone else who might find it useful.

This is a method for installing the Pharos Popup client on OS X 10.10 and creating a policy to install the printers via scripts.

  1. Obtain the Popup Client from the Pharos website: This location may change, but you can search for Pharos Popup client mac.
  2. This will contain a simple DMG which you can just drag to Casper Admin as is. It does not require any configuration.
  3. Create a Computer Policy in the JSS that adds the PopClient package.
  4. Create a script under Computer Management Settings | Scripts. a. The full syntax for the script can be discovered by running 'man lpadmin' from Terminal. b. My sample script is as follows:

lpadmin -p "QueueName" -E -D "DisplayName" -v popup://PharosPrintServer/QueueName -o printer-is-shared=false -P "/Library/Printers/PPDs/Contents/Resources/PPDFileName.gz"

c. -P will accept files with extensions of .gz or .ppd. 5. Add the script as a Post function to the policy your created earlier.

Alternatively you can put it all into a single package using the instructions from Pharos:


New Contributor

doesn't work with casper just tried it