Description of problem: SELinux is preventing /usr/bin/clamscan from 'read' accesses on the file /var/lib/clamav-unofficial-sigs/ss-dbs/rogue.hdb. ***** Plugin restorecon (92.2 confidence) suggests ************************* If você deseja reparar este rótulo. /var/lib/clamav-unofficial-sigs/ss-dbs/rogue.hdb rótulo padrão deve ser var_lib_t. Then você pode executar o restorecon. Do # /sbin/restorecon -v /var/lib/clamav-unofficial-sigs/ss-dbs/rogue.hdb ***** Plugin catchall_boolean (7.83 confidence) suggests ******************* If você deseja allow antivirus to can scan system Then you must tell SELinux about this by enabling the 'antivirus_can_scan_system' boolean. You can read 'None' man page for more details. Do setsebool -P antivirus_can_scan_system 1 ***** Plugin catchall (1.41 confidence) suggests *************************** If você acredita que o clamscan deva ser permitido acesso de read em rogue.hdb file por default. Then você precisa reportar este como um erro. Você pode gerar um módulo de política local para permitir este acesso. Do permitir este acesso agora executando: # grep clamscan /var/log/audit/audit.log | audit2allow -M mypol # semodule -i mypol.pp Additional Information: Source Context system_u:system_r:antivirus_t:s0-s0:c0.c1023 Target Context system_u:object_r:cron_var_lib_t:s0 Target Objects /var/lib/clamav-unofficial-sigs/ss-dbs/rogue.hdb [ file ] Source clamscan Source Path /usr/bin/clamscan Port <Desconhecido> Host (removed) Source RPM Packages clamav-0.98-2.fc19.x86_64 Target RPM Packages Policy RPM selinux-policy-3.12.1-74.13.fc19.noarch Selinux Enabled True Policy Type targeted Enforcing Mode Permissive Host Name (removed) Platform Linux (removed) 3.11.9-200.fc19.x86_64 #1 SMP Wed Nov 20 21:22:24 UTC 2013 x86_64 x86_64 Alert Count 21 First Seen 2013-11-26 18:52:11 BRST Last Seen 2013-11-27 17:49:43 BRST Local ID 88fd03ba-5730-430f-afdf-15f00a2b7104 Raw Audit Messages type=AVC msg=audit(1385581783.538:1037): avc: denied { read } for pid=20354 comm="clamscan" name="rogue.hdb" dev="dm-0" ino=657088 scontext=system_u:system_r:antivirus_t:s0-s0:c0.c1023 tcontext=system_u:object_r:cron_var_lib_t:s0 tclass=file type=AVC msg=audit(1385581783.538:1037): avc: denied { open } for pid=20354 comm="clamscan" path="/var/lib/clamav-unofficial-sigs/ss-dbs/rogue.hdb" dev="dm-0" ino=657088 scontext=system_u:system_r:antivirus_t:s0-s0:c0.c1023 tcontext=system_u:object_r:cron_var_lib_t:s0 tclass=file type=SYSCALL msg=audit(1385581783.538:1037): arch=x86_64 syscall=open success=yes exit=ESRCH a0=a6d300 a1=0 a2=1b6 a3=8 items=0 ppid=20278 pid=20354 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 ses=55 tty=(none) comm=clamscan exe=/usr/bin/clamscan subj=system_u:system_r:antivirus_t:s0-s0:c0.c1023 key=(null) Hash: clamscan,antivirus_t,cron_var_lib_t,file,read Additional info: reporter: libreport-2.1.9 hashmarkername: setroubleshoot kernel: 3.11.9-200.fc19.x86_64 type: libreport
Did you add this labeling? Try to execute # chcon -R -t antivirus_db_t /var/lib/clamav-unofficial-sigs
commit 24d7bfa3527e8208f45e3e48b81bb4b6d1c49d93 Author: Miroslav Grepl <mgrepl> Date: Tue Dec 3 12:48:08 2013 +0100 Add antivirus_db_t labeling for /var/lib/clamav-unofficial-sigs
selinux-policy-3.12.1-74.15.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/selinux-policy-3.12.1-74.15.fc19
Package selinux-policy-3.12.1-74.15.fc19: * should fix your issue, * was pushed to the Fedora 19 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.12.1-74.15.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-23231/selinux-policy-3.12.1-74.15.fc19 then log in and leave karma (feedback).
selinux-policy-3.12.1-74.15.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days