Please add the line
/dev/bus/usb/ r,
to the /usr/sbin/cupsd section of /etc/apparmor.d/usr.sbin.cupsd. Very important is the slash in the end of /dev/bus/usb/.
After that restart AppArmor with
sudo /etc/init.d/apparmor reload
and return CUPS into enforce mode:
sudo aa-enforce cupsd
USB printing should now work correctly.
I have committed this fix to the Debian BZR repository of CUPS. Will be part of the next CUPS package.
Please add the line
/dev/bus/usb/ r,
to the /usr/sbin/cupsd section of /etc/apparmor. d/usr.sbin. cupsd. Very important is the slash in the end of /dev/bus/usb/.
After that restart AppArmor with
sudo /etc/init. d/apparmor reload
and return CUPS into enforce mode:
sudo aa-enforce cupsd
USB printing should now work correctly.
I have committed this fix to the Debian BZR repository of CUPS. Will be part of the next CUPS package.