Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 82e87ed4 authored by Stephen Smalley's avatar Stephen Smalley
Browse files

Move creation of /data/misc/wifi and /data/misc/dhcp to main init.rc file.



mkdir /data/misc/wifi subdirectories and /data/misc/dhcp is performed
in the various device-specific init*.rc files but seems generic.
Move it to the main init.rc file.

Drop the separate chown for /data/misc/dhcp as this is handled by mkdir
built-in if the directory already exists.

Add a restorecon_recursive /data/misc/wifi/sockets.

Change-Id: I51b09c5e40946673a38732ea9f601b2d047d3b62
Signed-off-by: default avatarStephen Smalley <sds@tycho.nsa.gov>
parent a152ed73
Loading
Loading
Loading
Loading
+5 −1
Original line number Original line Diff line number Diff line
@@ -217,8 +217,12 @@ on post-fs-data
    restorecon_recursive /data/misc/zoneinfo
    restorecon_recursive /data/misc/zoneinfo
    mkdir /data/misc/vpn 0770 system vpn
    mkdir /data/misc/vpn 0770 system vpn
    mkdir /data/misc/systemkeys 0700 system system
    mkdir /data/misc/systemkeys 0700 system system
    # give system access to wpa_supplicant.conf for backup and restore
    mkdir /data/misc/wifi 0770 wifi wifi
    mkdir /data/misc/wifi 0770 wifi wifi
    mkdir /data/misc/wifi/sockets 0770 wifi wifi
    restorecon_recursive /data/misc/wifi/sockets
    mkdir /data/misc/wifi/wpa_supplicant 0770 wifi wifi
    mkdir /data/misc/dhcp 0770 dhcp dhcp
    # give system access to wpa_supplicant.conf for backup and restore
    chmod 0660 /data/misc/wifi/wpa_supplicant.conf
    chmod 0660 /data/misc/wifi/wpa_supplicant.conf
    mkdir /data/local 0751 root root
    mkdir /data/local 0751 root root
    mkdir /data/misc/media 0700 media media
    mkdir /data/misc/media 0700 media media