diff --git a/radicale.spec b/radicale.spec index 741e66c..37634ac 100644 --- a/radicale.spec +++ b/radicale.spec @@ -3,7 +3,7 @@ Name: radicale Version: 2.1.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A simple CalDAV (calendar) and CardDAV (contact) server License: GPLv3+ URL: http://radicale.org @@ -202,6 +202,9 @@ fi %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf %changelog +* Thu Nov 16 2017 Juan Orti Alcaine - 2.1.8-3 +- SELinux rule to allow connection to POP port + * Sun Oct 08 2017 Juan Orti Alcaine - 2.1.8-2 - Run in daemon mode so it creates the PID file diff --git a/radicale.te b/radicale.te index 7df3a13..2a82f38 100644 --- a/radicale.te +++ b/radicale.te @@ -1,7 +1,8 @@ -policy_module(radicale, 1.0.7) +policy_module(radicale, 1.0.8) gen_require(` type httpd_t; + type pop_port_t; ') ######################################## @@ -41,6 +42,7 @@ allow radicale_t self:tcp_socket create_stream_socket_perms; allow radicale_t self:unix_dgram_socket create_stream_socket_perms; allow radicale_t radicale_port_t:tcp_socket name_bind; +allow radicale_t pop_port_t:tcp_socket name_connect; manage_dirs_pattern(radicale_t, radicale_log_t, radicale_log_t) manage_files_pattern(radicale_t, radicale_log_t, radicale_log_t)