summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorChung-yih Wang <cywang@google.com>2009-06-01 19:04:05 +0800
committerChung-yih Wang <cywang@google.com>2009-06-09 10:49:39 +0800
commit1f75d709c10f49d2e2390b888e766bcfd17da860 (patch)
treee7bb7cc6ab121661fcb9e0f21b6e55f6b6b7390c /include
parent17df71e0b277372de1d915c168c07c8877e82395 (diff)
downloadsystem_core-1f75d709c10f49d2e2390b888e766bcfd17da860.zip
system_core-1f75d709c10f49d2e2390b888e766bcfd17da860.tar.gz
system_core-1f75d709c10f49d2e2390b888e766bcfd17da860.tar.bz2
Add VPN and Keystore services and data directories.
-- changed the default mode to 0770 for keystore with the new user 'keystore'. -- add the keystore service providing the basic key lookup/install/remove, but only keystore user can access the key content.
Diffstat (limited to 'include')
-rw-r--r--include/private/android_filesystem_config.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/private/android_filesystem_config.h b/include/private/android_filesystem_config.h
index a4351ac..4590626 100644
--- a/include/private/android_filesystem_config.h
+++ b/include/private/android_filesystem_config.h
@@ -50,6 +50,7 @@
#define AID_DHCP 1014 /* dhcp client */
#define AID_SDCARD_RW 1015 /* external storage write access */
#define AID_VPN 1016 /* vpn system */
+#define AID_KEYSTORE 1017 /* keystore subsystem */
#define AID_SHELL 2000 /* adb and debug shell user */
#define AID_CACHE 2001 /* cache access */
@@ -97,7 +98,8 @@ static struct android_id_info android_ids[] = {
{ "net_bt", AID_NET_BT, },
{ "sdcard_rw", AID_SDCARD_RW, },
{ "vpn", AID_VPN, },
- { "inet", AID_INET, },
+ { "keystore", AID_KEYSTORE, },
+ { "inet", AID_INET, },
{ "net_raw", AID_NET_RAW, },
{ "misc", AID_MISC, },
{ "nobody", AID_NOBODY, },