<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class="im"><span style="color:rgb(34,34,34)">No.  The file /etc/selinux/targeted/</span><span style="color:rgb(34,34,34)">contexts/files/file_contexts is provided by selinux-policy-targeted.  cups and hplip are not mutually exclusive.</span><br>
</div>
<br>
I just checked and earlier versions of the policy did have hplip_var_lib....<br>
<br>
So....<br>
<br>
yum update selinux-policy-targeted<br>
<br>
Should correct that problem....<br>
<br>
Can you print with lpr using either -P or setting the default?<br>
<div class=""><div class="h5"><br></div></div></blockquote><div> </div><div style>Installing the above and going to print now get an error in the form of the following, forcing me to go back through emails to figure out how I got in recently. If I can&#39;t get a bug report done today, the following is what I have just had returned:</div>
<div style><br></div><div style><div>SELinux is preventing /usr/sbin/cupsd from using the &#39;transition&#39; accesses on a process.</div><div><br></div><div>*****  Plugin catchall (100. confidence) suggests  ***************************</div>
<div><br></div><div>If you believe that cupsd should be allowed transition access on processes labeled cupsd_t by default.</div><div>Then you should report this as a bug.</div><div>You can generate a local policy module to allow this access.</div>
<div>Do</div><div>allow this access for now by executing:</div><div># grep cupsd /var/log/audit/audit.log | audit2allow -M mypol</div><div># semodule -i mypol.pp</div><div><br></div><div>Additional Information:</div><div>
Source Context                system_u:system_r:cupsd_t:s0-s0:c0.c1023</div><div>Target Context                system_u:system_r:cupsd_t:s0-s0:c0.c1023</div><div>Target Objects                /usr/lib/cups/notifier/dbus [ process ]</div>
<div>Source                        cupsd</div><div>Source Path                   /usr/sbin/cupsd</div><div>Port                          &lt;Unknown&gt;</div><div>Host                          (removed)</div><div>Source RPM Packages           cups-1.5.4-20.fc18.x86_64</div>
<div>Target RPM Packages           cups-1.5.4-20.fc18.x86_64</div><div>Policy RPM                    selinux-policy-3.11.1-86.fc18.noarch</div><div>Selinux Enabled               True</div><div>Policy Type                   targeted</div>
<div>Enforcing Mode                Enforcing</div><div>Host Name                     (removed)</div><div>Platform                      Linux (removed) 3.7.2-204.fc18.x86_64 #1 SMP Wed</div><div>                              Jan 16 16:22:52 UTC 2013 x86_64 x86_64</div>
<div>Alert Count                   3</div><div>First Seen                    2013-03-31 11:56:30 PDT</div><div>Last Seen                     2013-03-31 11:56:31 PDT</div><div>Local ID                      af46d3ea-017a-46e6-b6bd-00c9f11f0365</div>
<div><br></div><div>Raw Audit Messages</div><div>type=AVC msg=audit(1364756191.10:348): avc:  denied  { transition } for  pid=3457 comm=&quot;cupsd&quot; path=&quot;/usr/lib/cups/notifier/dbus&quot; dev=&quot;dm-2&quot; ino=263939 scontext=system_u:system_r:cupsd_t:s0-s0:c0.c1023 tcontext=system_u:system_r:cupsd_t:s0-s0:c0.c1023 tclass=process</div>
<div><br></div><div><br></div><div>type=SYSCALL msg=audit(1364756191.10:348): arch=x86_64 syscall=execve success=no exit=EACCES a0=7fff18a45a10 a1=7fff18a45550 a2=7fff18a45570 a3=7fff18a449e0 items=0 ppid=1688 pid=3457 auid=4294967295 uid=4 gid=7 euid=4 suid=4 fsuid=4 egid=7 sgid=7 fsgid=7 ses=4294967295 tty=(none) comm=cupsd exe=/usr/sbin/cupsd subj=system_u:system_r:cupsd_t:s0-s0:c0.c1023 key=(null)</div>
<div><br></div><div>Hash: cupsd,cupsd_t,cupsd_t,process,transition</div><div><br></div><div>audit2allow</div><div><br></div><div>#============= cupsd_t ==============</div><div>allow cupsd_t self:process transition;</div>
<div><br></div><div>audit2allow -R</div><div><br></div><div>#============= cupsd_t ==============</div><div>allow cupsd_t self:process transition;</div><div><br></div></div></div></div></div>