Scripting Question

PaperCut Client Deployment on Mac

10/17/2014 3810 views
Has anyone had any success deploying the PaperCut Client to Mac computers via the K1000? If so, what is the best method for machines running 10.9?
Answer Summary:
0 Comments   [ + ] Show comments


All Answers

This is only one way to accomplish this task.  

We ended up creating a offline script to install papercut.  We did this as we also wanted to add the printers to the clients after papercut was installed.  The dependencies include a script file (see below) and the PaperCut.app.zip taken from the server (which is preconfigured to point back to the papercut server).  

Here is the script:<pre>

rm -rf /Applications/PCClient.app

unzip -u PCClient.app.zip -d /Applications

chmod -R 755 /Applications/PCClient.app

#remove old printers
lpadmin -x _71_401___Xerox_7760_B
lpadmin -x _71_401___Xerox_7760GX_A

#add new printers
/usr/sbin/lpadmin -p _71_401___Xerox_7760_A -E -P /Library/Printers/PPDs/Contents/Resources/Xerox\ Phaser\ 7760GX.gz  -o printer-is-shared=false -o auth-info-required=negotiate -v smb://SomePrintServer/71-401-Xerox-7760-A -D "71-401-Xerox-7760-A"

/usr/sbin/lpadmin -p _71_401___Xerox_7760_B -E -P /Library/Printers/PPDs/Contents/Resources/Xerox\ Phaser\ 7760GX.gz  -o printer-is-shared=false -o auth-info-required=negotiate -v smb://SomePrintServer/71-401-Xerox-7760-B -D "71-401-Xerox-7760-B"


Answered 10/17/2014 by: Jbr32
10th Degree Black Belt

I used a managed install to get the PCClient.app onto the computers. I created a zip file of the PCClient.app and use this command for the managed install:
unzip -o pcclient.app.zip && cp -R PCClient.app /Applications/

I have separate scripts to installing printers and setting the login hook to launch PaperCut at login for those machines where these steps are necessary.

Answered 10/20/2014 by: chucksteel
Red Belt

This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ