![]() Only very restricted (or none at all?) access to the home directory of user _lp (in /var/spool/cups) is permitted. Directories which can be read include /usr/libexec/cups/backend/, The current directory when the backend is started is the root directory /, but the backend does not have permission to read this directory. $DEVICE_URI).īackends are executed as user _lp, group _lp, with permissions further restricted by sandboxd. Information about the print job is passed into these programs via command line arguments ( $1=job-id, $2=user, $3=title, $4=copies, $5=options, $6=file) and environment variables ( e.g. In case other people run into the same difficulties, here is what I learned about CUPS backends under Mac OS X Yosemite:īackends are executable files (in my case, a shell script) in the /usr/libexec/cups/backend/ directory. ![]() ![]() After a long debugging session, I have finally solved this problem. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |