Comment 54 for bug 295536

Revision history for this message
Colby W. (yorokobi) wrote :

MaxFox's suggestion (comment #32) did not work for me. In addition, no amount of file permission changes worked for me. I am using Ubuntu 9.04 x86_64 (2.6.28-11-generic #42-Ubuntu SMP).

However, the following did work. I changed the line #85 in /etc/apparmor.d/usr.sbin.cupsd

- /usr/lib/cups/backend/cups-pdf Px,
+ /usr/lib/cups/backend/cups-pdf Ux,

Then 'sudo /etc/init.d/apparmor reload'

I do not know whether this solution is more or less secure than previously mentioned AppArmor changes nor did I try them. I did not find much documentation on the AppArmor website that explained the difference between U and P. That being said, I am able to keep $HOME set to 0700 and $HOME/PDF set to 0700.