fix package type
authorKidong Kim <kd0228.kim@samsung.com>
Thu, 13 Feb 2014 02:46:21 +0000 (11:46 +0900)
committerKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Thu, 13 Feb 2014 10:04:37 +0000 (11:04 +0100)
Change-Id: I7e86cadefea8ec76b5dd8d234dd26fc33bf59f35

src/privilege-control.c

index 45fe74b..ee212c7 100644 (file)
@@ -568,7 +568,7 @@ static app_type_t verify_app_type(const char* type, const char* path)
                }
 
        } else {
-               if (!strcmp(type, "osp")) {
+               if (!strcmp(type, "osp") || !strcmp(type, "tpk")) {
                        C_LOGD("PKG_TYPE_OSP");
                        return PERM_APP_TYPE_OSP; /* good */
                } else if (!strcmp(type, "osp_partner")) {
@@ -577,7 +577,7 @@ static app_type_t verify_app_type(const char* type, const char* path)
                } else if (!strcmp(type, "osp_platform")) {
                        C_LOGD("PKG_TYPE_OSP_PLATFORM");
                        return PERM_APP_TYPE_OSP_PLATFORM; /* good */
-               } else if (!strcmp(type, "efl")) {
+               } else if (!strcmp(type, "efl") || !strcmp(type, "rpm")) {
                        C_LOGD("PKG_TYPE_EFL");
                        return PERM_APP_TYPE_EFL; /* good */
                }