CentOS5 + Dovecot で IMAP を運用していたのですが、ある日突然
メールボックス(フォルダ)の作成・名前変更はクライアントからできるのに削除ができない現象が発生していました。
audit.log をみるとなんやら SELinux のエラーのようである。
参考ページのとおり、下記を実行したところクライアントから削除できるようになりました。
参考URL : https://www.centos.org/forums/viewtopic.php?t=30978
# mkdir work
# cd work
# grep dovecot_t /var/log/audit/audit.log | audit2allow -M dovecot
******************** IMPORTANT ***********************
To make this policy package active, execute:
semodule -i dovecot.pp
# ls -la
合計 32
drwxr-xr-x 2 root root 4096 1月 5 07:57 .
drwxr-xr-x 6 root root 4096 1月 5 07:57 ..
-rw-r--r-- 1 root root 1064 1月 5 07:57 dovecot.pp
-rw-r--r-- 1 root root 276 1月 5 07:57 dovecot.te
# /usr/sbin/semodule -i dovecot.pp
# /etc/rc.d/init.d/dovecot restart
よくわからんが、「よしよし」としました。