ipacm: Address ipacm start failure
* ipacm pid file is stored at /data/vendor/ipa/ipacm.pid, and the
service fails to start if the directory is not accessible.
* QCOM uses ipacm-diag.rc to create the directory. Replicate the
behavior since we don't necessarily ship that one.
Change-Id: I5663e32d202cd8b52de8e8257332be1029c0fe3d
diff --git a/ipacm/src/ipacm.rc b/ipacm/src/ipacm.rc
index ec20898..d9dccb6 100644
--- a/ipacm/src/ipacm.rc
+++ b/ipacm/src/ipacm.rc
@@ -34,6 +34,10 @@
start vendor.ipacm
on post-fs-data
+ #create ipacm-diag log dir
+ mkdir /data/vendor/ipa 0770 radio radio
+ chmod 0770 /data/vendor/ipa
+
#create prebuilt filter cfg xml file
copy /vendor/etc/IPACM_Filter_cfg.xml /data/vendor/ipa/IPACM_Filter_cfg.xml
chown radio radio /data/vendor/ipa/IPACM_Filter_cfg.xml