5 Jul
2024
5 Jul
'24
8:33 p.m.
I was having this issue today. Managed to figure enough of SELinux to get this .te file which seems to be working for me:
module dovecot-auth 1.0;
require { type init_t; type dovecot_t; type dovecot_auth_t; class process { noatsecure rlimitinh siginh }; class unix_stream_socket { read write }; class tcp_socket { read write }; }
#============= dovecot_auth_t ============== allow dovecot_auth_t dovecot_t:tcp_socket { read write }; allow dovecot_auth_t init_t:unix_stream_socket { read write };
#============= dovecot_t ============== allow dovecot_t dovecot_auth_t:process { noatsecure rlimitinh siginh };