Distributing printer presets for specific printers

New Contributor II

Hi all,
I am trying to distribute printer presets for other users. This is my process for creating and distributing the preset DMG:
I created a dmg of the two preset files in /Users/USERNAME/Library/Preferences. (EG: com.apple.print.custompresets.forprinter.PRINTERNAME.plist). I install FEU, FUT.
They install to that location properly. However, when a user goes to print, the presets I set do not appear on the list in the dropdown. Is there a missing step?


New Contributor II

Erm, I meant FUT, FEU.

Valued Contributor

You could deploy your preset plist to /Library/Preferences directly,
that makes it available to all users and you don't have to go the FUT/FEU route...

Contributor II

If you add the printer via terminal on your machine with the correct printer options and then capture that with Jamf Admin it should capture all the information you need, with no need to deal with capturing/pushing the plists.

sudo /usr/sbin/lpadmin -p printerName -L "Printer Location" -E -v lpd://server/printerName -P
/Library/Printers/PPDs/Contents/Resources/pathToDriver -o ColorModel=Gray -o PageSize=Letter -o Finisher=FinFinisherName

Use lpoptions to grab the specific options available for you printer.