Estoy usando un backend CUPS personalizado para imprimir en Mac OS X. El backend funciona al reenviar los datos de impresión a otra máquina (usando ssh) y desde allí enviar los datos a la impresora. Para que esto funcione, el backend (implementado como un script de shell) necesita acceso a una clave privada ssh. Problema: desde que actualicé a Yosemite, el script ya no puede acceder al archivo que contiene la clave. En su lugar, veo el siguiente mensaje de error en la consola:
sandboxd: [...] deny file-read-data /
y
/usr/libexec/cups/backend/.mybackend-ssh/id_dsa: Permission denied
en el archivo de registro de errores CUPS.
¿Cómo puedo inyectar un archivo en el arenero utilizado para aislar los backends de CUPS?