bundle init.rc contents with its service
Bug: 23186545
Change-Id: If471bcc8333d546cde055bbcfc541a26fc21d90f
diff --git a/keystore/Android.mk b/keystore/Android.mk
index 9463f3d..9ca3f61 100644
--- a/keystore/Android.mk
+++ b/keystore/Android.mk
@@ -36,6 +36,7 @@
libkeymaster_messages
LOCAL_MODULE := keystore
LOCAL_MODULE_TAGS := optional
+LOCAL_INIT_RC := keystore.rc
LOCAL_C_INCLUES := system/keymaster/
LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
include $(BUILD_EXECUTABLE)
diff --git a/keystore/keystore.rc b/keystore/keystore.rc
new file mode 100644
index 0000000..df48412
--- /dev/null
+++ b/keystore/keystore.rc
@@ -0,0 +1,4 @@
+service keystore /system/bin/keystore /data/misc/keystore
+ class main
+ user keystore
+ group keystore drmrpc