symlink control for read-only files of global app. 93/81493/26 accepted/tizen/common/20160817.133206 accepted/tizen/common/20160818.144522 accepted/tizen/ivi/20160819.063353 accepted/tizen/mobile/20160819.063231 accepted/tizen/tv/20160819.063338 accepted/tizen/wearable/20160819.063317 submit/tizen/20160817.084623 submit/tizen/20160818.060816
authorjongmyeongko <jongmyeong.ko@samsung.com>
Tue, 26 Jul 2016 12:27:14 +0000 (21:27 +0900)
committerjongmyeong ko <jongmyeong.ko@samsung.com>
Thu, 11 Aug 2016 13:56:52 +0000 (06:56 -0700)
commit6f838dad9a70739917f8a47d743ce841b9f7b689
treeccd4424aaf7a5b236016fef34e67e82b1364bb28
parent3d18897f6918e96cc75862ef3705dd79cb291c1d
symlink control for read-only files of global app.

this is for new concept to support legacy app_path
for backward compatibility.

Submit together:
        https://review.tizen.org/gerrit/#/c/81862/

Change-Id: I8fab7b52ad874e05314df5a00d17a63d9e4f786b
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
19 files changed:
src/common/CMakeLists.txt
src/common/pkgdir_tool_request.cc
src/common/pkgdir_tool_request.h
src/common/security_registration.cc
src/common/shared_dirs.cc
src/common/shared_dirs.h
src/common/step/backup/step_copy_backup.cc
src/common/step/configuration/step_parse_manifest.cc
src/common/step/filesystem/step_create_globalapp_symlinks.cc [new file with mode: 0644]
src/common/step/filesystem/step_create_globalapp_symlinks.h [new file with mode: 0644]
src/common/step/filesystem/step_create_per_user_storage_directories.cc
src/common/step/filesystem/step_delta_patch.cc
src/common/step/filesystem/step_remove_files.cc
src/common/step/filesystem/step_remove_globalapp_symlinks.cc [new file with mode: 0644]
src/common/step/filesystem/step_remove_globalapp_symlinks.h [new file with mode: 0644]
src/common/step/step.h
src/common/utils/file_util.cc
src/common/utils/file_util.h
src/pkgdir_tool/pkgdir_tool.cc