Description of problem: After configuring a relatively standard LPD server with cups-lpd, jobs were not being received due to name_connect AVC messages (cupsd_lpd_t not allowed to connect to printer_port_t). Version-Release number of selected component (if applicable): 3.10.0-72.fc16 (fully updated Fedora 16) How reproducible: Try to print something over LPD to a standard install of cups-lpd. Actual results: Print job doesn't appear to be received. Expected results: Print job should be received and print properly. Additional info: I was able to correct this by adding the following line to one of my local policy modules: corenet_tcp_connect_printer_port(cupsd_lpd_t)
Seems like something we should allow.
Fixed in selinux-policy-3.10.0-75.fc16
selinux-policy-3.10.0-75.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/selinux-policy-3.10.0-75.fc16
Package selinux-policy-3.10.0-75.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing selinux-policy-3.10.0-75.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-1133/selinux-policy-3.10.0-75.fc16 then log in and leave karma (feedback).
I left positive karma on the package this morning, after running it for a few hours. It fixes the issue, so this report can now be closed. Thanks.
Could you update karma?
selinux-policy-3.10.0-75.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.