blob: bc040e51cd4ce12eede92f52e392e91e9a6d74cd [file] [log] [blame]
Janis Danisevskis1af91262020-08-10 14:58:08 -07001# Start the keystore2 service.
2# Keystore 2.0 changes its working directory to the first positional
3# command line option, i.e., /data/misc/keystore, where it stores its
4# database.
5# Keystore shall run as user keystore and groups keystore, readproc, and log.
6#
7# See system/core/init/README.md for information on the init.rc language.
Janis Danisevskis9402f272020-10-23 10:33:29 -07008
9# Start Keystore 2 conditionally
10# TODO b/171563717 Remove when Keystore 2 migration is complete.
11on nonencrypted && property:ro.android.security.keystore2.enable=true
12 enable keystore2
13
Janis Danisevskis1af91262020-08-10 14:58:08 -070014service keystore2 /system/bin/keystore2 /data/misc/keystore
15 class main
16 user keystore
17 group keystore readproc log
18 writepid /dev/cpuset/foreground/tasks
Janis Danisevskis9402f272020-10-23 10:33:29 -070019 # TODO b/171563717 Remove when Keystore 2 migration is complete.
20 disabled