Estoy usando un backend de CUPS personalizado para imprimir en Mac OS X. El backend funciona mediante el envío de los datos de impresión a otra máquina (utilizando ssh) y la alimentación de los datos a la impresora desde allí. Para que esto funcione, el backend (implementado como un script de shell), necesita tener acceso a un servidor ssh clave privada. Problema: desde que he actualizado a Yosemite, el script ya no puede acceder al archivo que contiene la clave. En su lugar aparece 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 las TAZAS de archivo de registro de errores.
¿Cómo puedo inyectar un archivo en la caja de arena se utiliza para aislar TAZAS de motores?