Packages from the till-kamppeter PPA work nicely, thank you!
Capture from strace below. Length of bash command line is 1535 bytes.
[pid 9544] execve("/bin/bash", ["/bin/bash", "-c", "pdftops '81' 'brian' 'test2.pdf' '1' ' AP_ColorMatchingMode=AP_ApplicationColorMatching AP_D_InputSlot= nocollate com.apple.print.DocumentTicket.PMSpoolFormat=application/pdf com.apple.print.JobInfo.PMApplicationName=Preview com.apple.print.JobInfo.PMJobName=test2.pdf com.apple.print.JobInfo.PMJobOwner=Brian\\ Candler com.apple.print.PageToPaperMappingMediaName=A4 com.apple.print.PageToPaperMappingType..n.=1 com.apple.print.PrinterInfo.PMColorDeviceID..n.=9784 com.apple.print.PrintSettings.PMColorMatchingMode..n.=0 com.apple.print.PrintSettings.PMColorSpaceModel..n.=1 com.apple.print.PrintSettings.PMColorSyncProfileID..n.=1580 com.apple.print.PrintSettings.PMCopies..n.=1 com.apple.print.PrintSettings.PMCopyCollate..b. com.apple.print.PrintSettings.PMDestinationType..n.=1 com.apple.print.PrintSettings.PMFirstPage..n.=1 com.apple.print.PrintSettings.PMLastPage..n.=2147483647 com.apple.print.PrintSettings.PMPageRange..a.0..n.=1 com.apple.print.PrintSettings.PMPageRange..a.1..n.=2147483647 com.apple.print.PrintSettings.PMTotalBeginPages..n.=1 com.apple.print.PrintSettings.PMTotalSidesImaged..n.=1 DestinationPrinterID=Hewlett_Packard_HP_LaserJet_1020___zino Duplex=None job-impressions=1 job-originating-host-name=10.69.255.4 job-uuid=urn:uuid:b6821b76-71ba-35bf-7763-37dac787fbe8 media=A4 PageSize=A4 PaperInfoIsSuggested..b. noPDFIsProtected..b. pserrorhandler-requested=standard sides=one-sided time-at-creation=1341255672 time-at-processing=1341255675 time-at-creation=1341255675' '/var/spool/cups/tmp/foomatic-aaoHxM'"], ["CUPS_CACHEDIR=/var/cache/cups", "CUPS_DATADIR=/usr/share/cups", "CUPS_DOCROOT=/usr/share/cups/doc-root", "CUPS_FONTPATH=/usr/share/cups/fonts", "CUPS_REQUESTROOT=/var/spool/cups", "CUPS_SERVERBIN=/usr/lib/cups", "CUPS_SERVERROOT=/etc/cups", "CUPS_STATEDIR=/var/run/cups", "HOME=/var/spool/cups/tmp", "PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin", "SERVER_ADMIN=root@zino", "SOFTWARE=CUPS/1.5.3", "TMPDIR=/var/spool/cups/tmp", "USER=root", "CUPS_SERVER=/var/run/cups/cups.sock", "CUPS_ENCRYPTION=IfRequested", "IPP_PORT=631", "CHARSET=utf-8", "LANG=en_US.UTF-8", "PPD=/etc/cups/ppd/HP-LaserJet-1020.ppd", "RIP_MAX_CACHE=128m", "CONTENT_TYPE=application/pdf", "DEVICE_URI=hp:/usb/HP_LaserJet_1020?serial=JL3FLCA", "PRINTER_INFO=Hewlett-Packard HP LaserJet 1020", "PRINTER_LOCATION=zino", "PRINTER=HP-LaserJet-1020", "PRINTER_STATE_REASONS=none", "CUPS_FILETYPE=document", "FINAL_CONTENT_TYPE=printer/HP-LaserJet-1020", "AUTH_INFO_REQUIRED=none", "GS_LIB=/usr/share/cups/fonts"]) = 0
Packages from the till-kamppeter PPA work nicely, thank you!
Capture from strace below. Length of bash command line is 1535 bytes.
[pid 9544] execve("/bin/bash", ["/bin/bash", "-c", "pdftops '81' 'brian' 'test2.pdf' '1' ' AP_ColorMatchin gMode=AP_ ApplicationColo rMatching AP_D_InputSlot= nocollate com.apple. print.DocumentT icket.PMSpoolFo rmat=applicatio n/pdf com.apple. print.JobInfo. PMApplicationNa me=Preview com.apple. print.JobInfo. PMJobName= test2.pdf com.apple. print.JobInfo. PMJobOwner= Brian\\ Candler com.apple. print.PageToPap erMappingMediaN ame=A4 com.apple. print.PageToPap erMappingType. .n.=1 com.apple. print.PrinterIn fo.PMColorDevic eID..n. =9784 com.apple. print.PrintSett ings.PMColorMat chingMode. .n.=0 com.apple. print.PrintSett ings.PMColorSpa ceModel. .n.=1 com.apple. print.PrintSett ings.PMColorSyn cProfileID. .n.=1580 com.apple. print.PrintSett ings.PMCopies. .n.=1 com.apple. print.PrintSett ings.PMCopyColl ate..b. com.apple. print.PrintSett ings.PMDestinat ionType. .n.=1 com.apple. print.PrintSett ings.PMFirstPag e..n.=1 com.apple. print.PrintSett ings.PMLastPage ..n.=2147483647 com.apple. print.PrintSett ings.PMPageRang e..a.0. .n.=1 com.apple. print.PrintSett ings.PMPageRang e..a.1. .n.=2147483647 com.apple. print.PrintSett ings.PMTotalBeg inPages. .n.=1 com.apple. print.PrintSett ings.PMTotalSid esImaged. .n.=1 DestinationPrin terID=Hewlett_ Packard_ HP_LaserJet_ 1020___ zino Duplex=None job-impressions=1 job-originating -host-name= 10.69.255. 4 job-uuid= urn:uuid: b6821b76- 71ba-35bf- 7763-37dac787fb e8 media=A4 PageSize=A4 PaperInfoIsSugg ested.. b. noPDFIsProtecte d..b. pserrorhandler- requested= standard sides=one-sided time-at- creation= 1341255672 time-at- processing= 1341255675 time-at- creation= 1341255675' '/var/spool/ cups/tmp/ foomatic- aaoHxM' "], ["CUPS_ CACHEDIR= /var/cache/ cups", "CUPS_DATADIR= /usr/share/ cups", "CUPS_DOCROOT= /usr/share/ cups/doc- root", "CUPS_FONTPATH= /usr/share/ cups/fonts" , "CUPS_REQUESTRO OT=/var/ spool/cups" , "CUPS_SERVERBIN =/usr/lib/ cups", "CUPS_SERVERROO T=/etc/ cups", "CUPS_STATEDIR= /var/run/ cups", "HOME=/ var/spool/ cups/tmp" , "PATH=/ usr/lib/ cups/filter: /usr/bin: /usr/sbin: /bin:/usr/ bin", "SERVER_ ADMIN=root@ zino", "SOFTWARE= CUPS/1. 5.3", "TMPDIR= /var/spool/ cups/tmp" , "USER=root", "CUPS_SERVER= /var/run/ cups/cups. sock", "CUPS_ENCRYPTIO N=IfRequested" , "IPP_PORT=631", "CHARSET=utf-8", "LANG=en_US.UTF-8", "PPD=/etc/ cups/ppd/ HP-LaserJet- 1020.ppd" , "RIP_MAX_ CACHE=128m" , "CONTENT_ TYPE=applicatio n/pdf", "DEVICE_ URI=hp: /usb/HP_ LaserJet_ 1020?serial= JL3FLCA" , "PRINTER_ INFO=Hewlett- Packard HP LaserJet 1020", "PRINTER_ LOCATION= zino", "PRINTER= HP-LaserJet- 1020", "PRINTER_ STATE_REASONS= none", "CUPS_FILETYPE= document" , "FINAL_ CONTENT_ TYPE=printer/ HP-LaserJet- 1020", "AUTH_INFO_ REQUIRED= none", "GS_LIB= /usr/share/ cups/fonts" ]) = 0