diff --git a/logd.te b/logd.te
index 796f7bbee7c8997d12065fd93e775a0311a0b9fd..782d58eee2d4ccfed9ae94653ff0d1ea62840c87 100644
--- a/logd.te
+++ b/logd.te
@@ -4,7 +4,10 @@ type logd_exec, exec_type, file_type;
 
 init_daemon_domain(logd)
 
-allow logd self:capability { setuid setgid sys_nice };
+allow logd self:capability { setuid setgid sys_nice audit_control };
+allow logd self:capability2 syslog;
+allow logd self:netlink_audit_socket { create_socket_perms nlmsg_write };
+allow logd kernel:system syslog_read;
 
 r_dir_file(logd, domain)