selinux, pigeonnier et tamis

Je viens de commencer à apprendre à configurer SELINUX et ce matin sur mon système CentOS 6.4 x64, avec postfix / dovecot / mysql installé, je me suis réveillé au problème de selinux suivant

found 1 alerts in /var/log/audit/audit.log ---------------------------------------------------------------------------- SELinux is preventing /usr/libexec/dovecot/lmtp from write access on the directory sieve. ***** Plugin catchall (100. confidence) suggests *************************** If you believe that lmtp should be allowed write access on the sieve directory by default. Then you should report this as a bug. You can generate a local policy module to allow this access. Do allow this access for now by executing: # grep lmtp /var/log/audit/audit.log | audit2allow -M mypol # semodule -i mypol.pp # semodule -i mypol.pp 

Quand je cours

 grep lmtp /var/log/audit/audit.log | audit2allow -M mypol # semodule -i mypol.pp 

Je reçois

 module dovecot 1.0; require { type dovecot_etc_t; type dovecot_t; class dir write; } #============= dovecot_t ============== allow dovecot_t dovecot_etc_t:dir write; 

et puis quand je cours

 semodule -i mypol.pp 

Je reçois

 libsepol.print_missing_requirements: dovecot's global requirements were not met: type/atsortingbute dovecot_etc_t (No such file or directory). libsemanage.semanage_link_sandbox: Link packages failed (No such file or directory). semodule: Failed! 

Cela a fonctionné pour moi dans le passé, mais ça m'empêche cette fois-ci: s. Quelqu'un peut-il me pousser dans la bonne direction, s'il vous plaît?

On dirait que la politique dovecot n'est pas chargée, chargez-la afin d'avoir le module requirejs. Si cela ne vous aide pas, assurez-vous que votre kernel fonctionne avec la dernière mise à jour (par exemple redémarrage) et mettez également à jour la politique selinux à la dernière version et assurez-vous qu'il a été chargé avec succès.