From ba96cd1cc3e2f4f57f67e866ee7a37b6f19b8491 Mon Sep 17 00:00:00 2001 From: Christopher Wiley <wiley@google.com> Date: Mon, 15 Aug 2016 12:58:58 -0700 Subject: [PATCH] Allow wificond to clean up wpa_supplicant state system_server communicates with wpa_supplicant via various control sockets. Allow wificond to unlink these sockets after killing wpa_supplicant. Bug: 30666540 Change-Id: Ic1419a587f066c36723c24518952025834959535 --- wificond.te | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wificond.te b/wificond.te index 59fc38c09..7a80ac2ac 100644 --- a/wificond.te +++ b/wificond.te @@ -36,3 +36,8 @@ allow wificond self:capability { chown fowner }; allow wificond hostapd:process { signal signull }; # wificond needs kill to drop mad signals on hostapd. allow wificond self:capability kill; + +# wificond cleans up sockets created by wpa_supplicant and framework +allow wificond wpa_socket:dir rw_dir_perms; +allow wificond system_wpa_socket:sock_file unlink; +allow wificond wpa_socket:sock_file unlink; -- GitLab