Description of problem: The HP backend, running in the cupsd_t context, needs to be able to use /dev/bus/usb/*/*. Version-Release number of selected component (if applicable): 3.0.3-2.fc8 Patch attached.
Created attachment 159647 [details] +dev_rw_generic_usb_dev(cupsd_t)
Fixed in selinux-policy-3.0.3-3 Tim is this needed for RHEL5, FC6, FC7?
Thanks! No, only needed for F-8 onwards.
I can confirm that selinux-policy-targeted-3.0.3-3.fc8.noarch fixes this. Printing to an hplip usb printer now works fine with enforcing enabled. Closing.