From: Chanwoo Choi Date: Fri, 3 Aug 2018 01:54:22 +0000 (+0900) Subject: unittest: pass_hal_gtest: Modify path of systemctl command X-Git-Tag: submit/tizen/20180803.032812^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2e2878fe676d79ef50eb19e73492b640f04e7a41;p=platform%2Fcore%2Fsystem%2Fpass.git unittest: pass_hal_gtest: Modify path of systemctl command To prevent malicious binary by changing path of systemctl, modify path of systemctl command with absolute path. Change-Id: I6a7bc842d43f954ac3ac9a1a43684d4de7167155 Signed-off-by: Chanwoo Choi --- diff --git a/unittest/pass_hal_gtest.cpp b/unittest/pass_hal_gtest.cpp index 8f229d9..0b3b450 100644 --- a/unittest/pass_hal_gtest.cpp +++ b/unittest/pass_hal_gtest.cpp @@ -60,7 +60,7 @@ TEST_F(PassHalTest, GetResourceConfig) char path[] = "/etc/pass/pass.conf"; /* Stop PASS daemon before HAL testing */ - ret = system("systemctl stop pass.service"); + ret = system("/bin/systemctl stop pass.service"); ASSERT_EQ(ret, 0) << "PassServieStop Faield"; ret = pass_get_resource_config(&g_pass, path); @@ -533,7 +533,7 @@ TEST_F(PassHalTest, PutResourceConfig) } /* Restart PASS daemon before HAL testing */ - ret = system("systemctl start pass.service"); + ret = system("/bin/systemctl start pass.service"); ASSERT_EQ(ret, 0) << "PassServiceStart Faield"; }