elementary config: support lazy mount of user data area
authorYoungbok Shin <youngb.shin@samsung.com>
Tue, 16 Jan 2018 08:13:40 +0000 (17:13 +0900)
committerYoungbok Shin <youngb.shin@samsung.com>
Tue, 16 Jan 2018 08:15:46 +0000 (17:15 +0900)
commit24886acfa8ac3ee514056519b0474b60860266ad
tree3a26a2526c12e4b847b51064a18470ae7a6be50e
parent1a8167d65d8afc97d1f38a4576e9d7bd83e59136
elementary config: support lazy mount of user data area

It includes the following patches about supporting lazy mounting.

1.
    elm_config: Add fallback path to support lazy mount

    elm_config would access to user home directory to save their
    config information. However, elm_config couldn't accesss to
    the path because user data area could not be mounted
    (Lazy mount of user data area[below /opt/usr/] is applied)

    elm_config monitors some file which is created after mounting
    then if it doesn't exist, elm_config will access to the other path

2.
    config: update config data for processes which are launched before lazy mounting

@tizen_feature
src/lib/elementary/elm_config.c