Scott,

Yosemite includes changes to sandboxing to actually enforce some of the CUPS 
filter interface restrictions, including preventing access to arbitrary files 
for security reasons.  You'll find them documented here:

    http://www.cups.org/documentation.php/api-filter.html#SANDBOXING

On OS X, printing system scripts should be installed under 
/Library/Printers/<vendor-or-app-name>.


> On Nov 11, 2014, at 7:37 PM, Scott Ribe <[email protected]> wrote:
> 
> I have a fairly simple print-to-pdf script which works fine under 10.6, but 
> in 10.10 I'm getting permissions errors:
> 
> 11/11/14 6:20:41.713 PM sandboxd[2901]: ([3016]) ruby(3016) deny 
> file-read-data /pedcard/scripts/pedcard-batch-pdf
> 
> That script is owned by root:wheel, so what else is the problem?
> 
> -- 
> Scott Ribe
> [email protected]
> http://www.elevated-dev.com/
> (303) 722-0567 voice
> 
> 
> 
> 
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Printing mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/printing/msweet%40apple.com
> 
> This email sent to [email protected]

_________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair

Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Printing mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/printing/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to