set owner to app_rw directory for downloaded package 33/157233/2
authorjunsuk77.oh <junsuk77.oh@samsung.com>
Tue, 24 Oct 2017 02:11:12 +0000 (11:11 +0900)
committerJunghyun Yeon <jungh.yeon@samsung.com>
Mon, 30 Oct 2017 08:48:39 +0000 (08:48 +0000)
Change-Id: I800547f6d6dc97cbb6278f615ee0ab1a0cb2fd29

data/700.pkgmgr.patch.sh.in

index 3e500ec7ceccb0c3a6760c993a5ed84c7deb9e5b..e00d813f399925c1abca56b249ed23501ba8edc2 100644 (file)
@@ -117,6 +117,8 @@ function move_user_tpk_rw_files(){
        local package=$1
 
        local target="$DEFAULT_USER_APPS_RW/$package"
+       chown -R $DEFAULT_RW_OWNER_GROUP $target
+
        local source="$OPT_USR_APPS/$package"
 
        rm -rf $source/shared/cache
@@ -165,6 +167,7 @@ function move_user_wgt_ro_files(){
        local package=$1
        cp -af $OPT_USR_APPS/$package $DEFAULT_PKG_APP_LOCATION/
        chown -R $DEFAULT_RO_OWNER_GROUP $DEFAULT_PKG_APP_LOCATION/$package
+       chsmack -E $DEFAULT_PKG_APP_LOCATION/$package/bin/*
 
        if [ -e "$DEFAULT_PKG_APP_LOCATION/$package/data" ]; then
                rm -r "$DEFAULT_PKG_APP_LOCATION/$package/data"
@@ -191,6 +194,8 @@ function move_user_wgt_rw_files(){
        local package=$1
 
        local target="$DEFAULT_USER_APPS_RW/$package"
+       chown -R $DEFAULT_RW_OWNER_GROUP $target
+
        local source="$OPT_USR_APPS/$package"
 
        rm -rf $source/shared/cache