Fix gbs build home creation with incorrect permissions 57/262457/1 accepted/tizen/unified/20210817.123212 submit/tizen/20210812.054845
authorYunmi Ha <yunmi.ha@samsung.com>
Wed, 11 Aug 2021 07:37:23 +0000 (16:37 +0900)
committerYunmi Ha <yunmi.ha@samsung.com>
Wed, 11 Aug 2021 07:37:23 +0000 (16:37 +0900)
commit69319b9a5ae8fb66d479a64f70bde12cdeb45570
tree85c5a117b6b664878b0c1f00e79106e21b1a7f57
parentcbe6be9fcfdae70a4835eed29c6b37c9eac7edb3
Fix gbs build home creation with incorrect permissions

A gcda file is created when binary system_info_init_db is executed.
At this time, the home directory is not created yet,
so the home directory is created and the gcda file is created under it.
But home directory with wrong permissions due to umask set to 0222 in the binary
So, when build with gcov, set the home directory to the correct permissions

Change-Id: Id7bac84bbfcd284e55f294ecc41ec826e904616c
Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
packaging/capi-system-info.spec