Fix StepCreateResControlDirectoires 12/259712/1
authorSangyoon Jang <jeremy.jang@samsung.com>
Thu, 10 Jun 2021 11:30:47 +0000 (20:30 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Fri, 11 Jun 2021 06:51:38 +0000 (15:51 +0900)
Do not create "work" directory. This directory is not necessary for
read-only overlay mount.

Change-Id: I67c89b377fa269994220e47ad08a2957468ae6b6
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/common/step/filesystem/step_create_res_control_directories.cc

index fed6f09..9b0dee3 100644 (file)
@@ -17,15 +17,12 @@ namespace {
 
 constexpr char kAllowedDir[] = "res/mount/allowed";
 constexpr char kGlobalDir[] = "res/mount/global";
-constexpr char kWorkDir[] = "res/mount/work";
 
 bool CreateResControlDirs(const bf::path& root) {
   if (!ci::CreateDir(root / kAllowedDir))
     return false;
   if (!ci::CreateDir(root / kGlobalDir))
     return false;
-  if (!ci::CreateDir(root / kWorkDir))
-    return false;
   return true;
 }
 
@@ -34,8 +31,6 @@ bool RemoveResControlDirs(const bf::path& root) {
     return false;
   if (!ci::RemoveAll(root / kGlobalDir))
     return false;
-  if (!ci::RemoveAll(root / kWorkDir))
-    return false;
   return true;
 }